Different scaling ratios in X11 do not work - period. You can define different ratios per monitor, but application windows will take the scale of the monitor they open on and never change.
Most distros are now on Wayland by default for a reason.
Gnome support is excellent.
Sway support is excellent.
KDE support is... not as excellent, but still pretty good at this point.
Ubuntu 21.04+ is on Wayland by default.
Fedora 35+ is running Wayland by default (minus KDE, where they default to x11 still, but ship a plasma-wayland session).
OpenSUSE Leap 15+ is running Wayland by default.
Debian Buster+ is running Wayland by default.
Garuda is running Wayland by default.
Manjaro Sway & Gnome are Wayland by default (again KDE is not - but the plasma-wayland session is included).
Basically - Wayland is not "the future" anymore. It's the "Right fucking now" across basically every major distro. Even KDE based distros are discussing moving to plasma-wayland by default at this point, since it's improved a lot in the last two years.