Wayland is pretty good, actually
I started working on Flyaway with the intention of becoming familiar with Wayland, its protocols and extensions, and the wlroots library. Instead, I ended up genuinely liking all three.
Having a functional eGPU setup without any configuration files or weird hacks, yes please.