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.
Yo! I'm Ray Jay, and I'm on the GP team... I've seen a few of your checks recently. Have you thought about applying to the GP team? The way to apply is outlined in this thread: http://www.smogon.com/forums/showthread.php?t=85499