My steam ID is rickscarf if you want to add me, I play this game pretty much every night right now.

Seems like Valve is listening to and responding promptly to bug reports (they got the Vertigo ladder boost bug fixed within 24 hrs and it wasn't even really that serious) and once the matchmaking kinks get worked out for competitive matches, this should be pretty sweet. Awesome now as-is for casual players though!