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.
Congrats on the badge. I didn't post in that thread (although I did Luvdisc it), but that replayer is simply amazing. I'm excited to see both how that develops and what other projects you have planned.