I had to go back to GNOME on Xorg. GNOME on Wayland won't run my 4k display at a consistent 60Hz, which results in horrible issues in games and emulators, as well as massive numbers of dropped frames in 50/60Hz videos. It is set to run at 60Hz in the display settings, but actually seems to run somewhere in the 50s.
The easiest way to see this is checking the "stats for nerds" while watching a 60fps YouTube video and noting the persistent dropped frames. glxgears also doesn't maintain a consistent framerate.
This doesn't happen in Sway, so I can only assume there is some bug in Mutter that has persisted across several versions of GNOME and Fedora. So Wayland might be great, but my experience with GNOME on it has not been.