It's decent if you can have a few cheater free rounds, though I also have the issue where the game will minimise itself randomly.
Yep i get this a few times per map, i thought it was just my dual monitor setup until i researched and it seems widespread.