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 Heracross just made my day. I just woke up and there's still about 15 hours left in the day and yet I know that nothing today will be better than that Heracross.
Well done! (I like the mustache especially. It's just brilliant.)