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.
It looks like we weren't able to pin down a time for the 25th. The deadline is today, but I'm effectively available the rest of today up until then. If you can get on to battle, let me know and we'll make it happen.