+1 for pop os. Didn't take much to get the programs I needed to work (davinci resolve needed a little help recognizing the graphics cards on my laptop and desktop which are Nvidia and AMD respectively), and every game I've tried on steam has run just fine (except vermintide 2, but that's a proton issue).
Ended up installing it on my surface go 2 as well, because the default desktop environment (gnome) works well with touchscreens, though I had to switch to Wayland to get smoother scrolling.
How could I not choose this one??
Also they were updated to the version that didn't have that "all the posts in a sub suddenly show up and push what you were looking at down off your screen" bug