So I didn't quite try it to switch, rather installed linux to dualboot specifically because one game had lag issues on windows, and ultimately there are just 2 things keeping me from making linux the main and windows the backup.
One is game compatibility, while linux has come a long way it's simply more convenient to be on windows which can effectively run everything (even if there are a few more performance issues at times).
The other is that I couldn't find a DE of which I liked the look that could handle high refresh rate monitors properly. LXDE works for my purpose and I think it looks ok, but by design it just doesn't feel as nice to use as windows.
Hated gnomes UX, liked KDE but it couldn't handle my monitor. Wouldn't wanna bother with trying many more options unless I actually know it will work with my hardware.
I'm not sure what you mean with the monitor thing. I've got a 165hz 4K panel with adaptive frame rate and it works out of the box in KDE settings for all of it. The only issue I ran I to is when you use hidpi modes it changes the reported resolution in proton which can be fixed with super resolution I think. But it is a problem.
basically, all of this. My issue was that no matter what I tried, said game was clearly displayed at 60hz on my 240hz monitor (very fast movement so it's extremely obvious, and it looked identical to if i set the monitor to 60hz in windows). Tried a few things but couldn't get it to work.