Pro gaming is not based in money. It's based on pro points, once you reach a certain number you are pro, but you are amateur until then. In Gamebattles/MLG, if you win a LAN tourney, you are considered a pro.
Can I use "Charles" to intercept data? I used to use it for AppTrailers, I'm guessing it will work here?
Edit: Rather than Charles, I used to use Fiddler2 as well.
If it's busy his notifications are off. You can still join.
He will not kick people from the game, as it is a public match.
He will not invite you, as it is time consuming to do so.
He will not let you join, then donate. You don't go to the store, steal something, then pay after using it...