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's always nice to see someone put so much heart and soul in their projects. I think the Flying Press is one of the most enjoyable parts of on this site just for how it gets all kinds of contributors to work together, with all of them being appreciated.