On the other hand... Wine and NVidia seem to not like each other... at all. Every game will require tinkering with Wine and a bunch of things that are supposed to wortk with various NVidia drivers and video adapters. And there's non-zero chance that it simply won't work. Or won't work with your display manager / desktop manager / monitor connection etc.
For instance, I play GuildWars 2, and after a long struggle to find a Wine version that would work with it, I still cannot get 3rd-party extensions to work (eg. arcdps)... and I abandoned all hope of figuring out why: way too many randomly but similarly named libraries with obscure purpose.
Ironically, Intel's embedded GPUs have the least issues overall; but are the least capable pieces of hardware.
Another fun thing (again, on Windows at least) is NVidia's drivers forcibly installing telemetry, even when disabled in the install settings. NVidia was king of cards for quite a number of years, but they're really not the company they once were anymore.
That's coming from someone who just ordered a 7900xtx anyway.
In wine for arcdps to work, a dll-override is needed somewhere in the wine settings in some really weird place.
Everything I haven’t gotten to work in Lutris has worked in Steam Proton by importing it as a non-Steam game. With far less hassle.
Since Lutris predates Steam Proton and thus likely suffers as a result, I think it’s no longer necessary if you are a Steam user.
For wine, it has installation scripts that automatically implement the necessary workarounds for specific software. Such as picking a wine version, setting overrides, installing libraries, etc. It also creates a wineprefix for you with a recommended Windows version for that software.
For example, you can get The Sims 1 complete collection from Internet Archive (abandonware at this point), and then add that game to your collection. That will download and run the installation script for it, saving you most of the manual steps involved in installing that game.