And it's funny you bring up anti-cheat, because my biggest success using Wine was Battlefield 2, which actually ran more smoothly on my machine under Linux than Windows, but then I tried to get online, and learned a harsh lesson.
The caveat is largely that not all games are solved by this [0], and the official Valve whitelist needs to be turned off in settings to use it for all games, but even with these it's still a marked improvement in Quality of Life and barrier to entry for running Windows games on Linux.
I'd give it a go if you have time/inclination. I can recommend it as someone who is now Linux only as a result of this.
[0] - www.protondb.com
Proton was a dramatic change for me. A few clicks to enable Proton for a particular game, and then it just seamlessly runs and works. Granted, not all games do (check ProtonDB) but all the games I've wanted to play for the last couple of years have worked. I'd say Proton is the most significant thing to ever happen for Linux gaming support, and it did more for me overnight than many years of trying with Wine.
Modern multiplayer games with anti-cheat are mostly broken, some popular ones like Rainbow Six Siege are impossible to play. But if you mostly play other games, give Proton a try.
*unless the games you play are online games with Anti-Cheat.