I run FreeBSD on a machine with an NVIDIA card and it works pretty well, even if the driver is a little sketchy. If it works on FreeBSD of all things I'm going to guess it works well on Linux.
I run Xorg, though. I guess Wayland is a sticking point.
It does, GP is just exaggerating. Historically people find Nvidia annoying because the drivers are closed-source, it didn't work well with Wayland for years, etc., but it's just not true to say it doesn't work.