I use steam + proton (on arch btw). I’d say 70% of the time, the game just works without issue. 25% of the time, you can get it working with a bit of tinkering, or it works fine but has annoying performance issues. And 5% of the time it just refuses to work.
Pain points usually involve anti-cheat and/or 3rd party launchers.