Nvidia is FINE on Linux. There's just a couple extra steps.
All of these Nvidia GPUs being bought for all this AI bullshit? Running Linux. Every stupid AI company runs Nvidia right now, and it's on Linux, so don't worry.
Pick a mainstream distro, lookup the steps for installing the drivers and blacklisting the Nouveau drivers which sometimes take first dibs, and you're golden. Few commands at best.
AMD is just simpler because you don't have to manage the drivers, but it's really not a big deal. It's very easily handled.