ThinkPad x380 user: I've had the best touch experience with GNOME 34/Fedora so far - three finger pinch/swipe to change desktops, pinch to zoom in Firefox, sane scrolling in most apps, and GNOME dashboard is touch friendly if you ever need to open apps. Maybe the jankiest part is rotation but I just try not to do that :D