XFCE is the one running late here. Gnome, kde, and even all the wlroots based compositors have been pretty solid
Conversely, the worst issue I had with dual monitors was with Wayland: Wayfire thought it was a brilliant idea to not support "window spanning two monitors" as default policy.
It feels to me like Wayland, GNOME and Systemd all come from the same sort of developer brain infection making them build vast, all-inclusive structures that are explicitly hostile to anyone who doesn't have the exact same underlying assumptions and needs.
I never notice the things Wayland "solves", just what it breaks.
I wish I could say otherwise - but this has 100% been my experience as well across multiple distros and is 100% why I still run X11 today.