Last summer all I had was a linux box to play games, and I found that a lot of games I wanted to play (like the witcher 3) worked surprisingly well via Proton. I think the main issues come from the massive GaaS like LoL and Destiny that have so many moving parts and points of failure.