I've been using wayland and x for a while. At a surface level both are pretty decent.
If I had to criticize x for something, it's that it still handles multi-monitor setups awfully. It has no real concept of a "primary monitor", and some programs still keep opening on the wrong screen. And I know you're gonna recommend me a bunch of ways to fix it, believe me, I've tried them all.
My issue with Wayland isn't even input lag. It's still pretty undercooked in some aspects, and I experience more random bugs on wayland than on x.