The only thing preventing me from hopping back over to Linux is trying to reinstall my games. I’ve used it on and off for a few years and I loved it, but last time I had some issues with power and thought maybe Linux was doing something wonky (ended up being a PSU issue) and then Halo Infinite dropped and I wanted to play that.
In hindsight, both reasons were bad and I should have stayed on Linux.
If you use Steam like most people, check out protondb. It’s not perfect as it only really shows off Steam games, but it’s a good start. Steam will also let you add a non-steam game to your library and Proton will attempt to work with it, and in general it seems pretty good. The only issue you’ll have is when you get to your super old games as the layer that Proton/Wine uses may not work, but for those you might as well just grab a VM and put a version of Windows on it that the game was built for.