Currently a solid driver from NVIDIA is 570xx series. With 575xx series we saw a lot of issues reported. 580xx series wasn’t any better. Most likely the upcoming 590xx series won’t be any better either, as it will also drop a lot of supported older cards …
Currently AMD seems to provide faster and better open-source based driver support for Linux Gaming. Mostly also due to Valve and their developers improving that driver stack. NVIDIA developers will focus on AI and less on Linux. You can also browse some NVIDIA related posts: Article category: NVIDIA | GamingOnLinux
In the past we didn’t do rolling NVIDIA drivers, which auto-update similar to Arch Linux. We always provided multiple driver series, as long as we could patch them for upcoming kernels and the user would manually update or switch drivers series via mhwd. At some point our user base wanted rolling NVIDIA drivers, so we only kept few “LTS” and “legacy” drivers additionally. So if there is ANY NVIDIA driver update, please consult the NVIDIA forum first: Linux - NVIDIA Developer Forums and report issues fast there so NVIDIA may fix them in the next driver series, or not …
Focus is for sure on Wayland, however, only for newer cards like 40xx series up.