I tried a bunch on distros when I switched to Linux full time. Currently I have OpenSUSE in my laptop but I don’t think that will last too much longer. I’ve been running Fedora on my main machine for months now and it makes a lot of my other distros just feel clunky.
Nvidia can be installed through the App Store (or whatever it’s called) now. You just have to enable the non-OSS repo in the settings.