Yeah they say they might have player hosted servers in the future.
For now, they nerfed checking to having a 2 second invulnerability period after catching the ball.
I'll give my impression on how effective this change is in a bit after I play a couple of rounds.
EDIT: Just played a round and have to say things are a lot smother with the checking nerf.
I guess I'm lucky in joining servers with better hosts that aren't laggy as ****.
Still think this gamemode is more fun than the actual PVP, lol.