In my experience high DPI actually works somewhat decently and those fractional stuff can be fixed with don't scaling.
At least if you only use one monitor. I personally have two I would use with 1.25x and no scaling which is just not possible with the x11 model.
Additionally having two monitors completely breaks vsync with very ugly tearing lines.
And Wayland on Nvidia has been very unsuccessful for me. Even when I got it to run the performance in e.g. firefox was absolutely terrible. Sadly Wayland is necessary if you want hardware video decoding.