My only worry is finding a GUI I know I'll like. To my understanding, with Linux it's basically like legos. Beyond the kernel, you have a ton of choice in what you can use. I want the experience for a few weeks, before diving in fully. I also really like the gestures of Mac OS's trackpad and I don't want to give that up-- it enables a lot of productivity. I like being able to spawn a new desktop and three-finger swipe to the next in a linear fashion. I believe a lot of this has been recreated within the ecosystem, but I'm not certain.
What youre looking for is libinput gestures [0]. Or just use keyboard shortcuts.