I prefer GNOME on my Microsoft Surface because I fine it much better than KDE for touchscreens. And GNOME’s dynamic workspaces are amazing to use for my screen.
I prefer KDE on my desktop and laptop. Highly customizable and works great. I wish it natively had dynamic workspaces though
The only real way to play full co op is using the Seemless Co-op Mod. Also disables other players jumping in to kill you. You would have to play on PC though.