Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
That makes sense actually, a form of insurance for both parties.
I also look forward to our game, I'll make sure to reply here again closer to the time to make sure the ball is rolling, so to speak.