I would look at OpenSUSE and try whichever flavor meets your needs. It’s more niche than Ubuntu but on vanilla installation is easily as user-friendly. The only downside is that if you start messing with stuff, tutorials are not written with SUSE/zypper in mind as often.
I’ve been running Tumbleweed with Nvidia drivers for about 6 months and have had basically no issues. Switch between X11Plasma/KDE when I just need something direct, and Wayland/Hyprland when I want to mess about and I’ve not had to blow everything away yet.
XDG_SESSION_THEME=KDE got my hyprland config to work on everything except the cursor (other than in Firefox/steam for some reason). Took me way too long to find the old reddit post that had this tip, so I hope it helps!