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.
If you don't want 90% of people to hate you, then you should try posting your thing in Pet Mods. https://www.smogon.com/forums/forums/pet-mods.396/ You should still get a moderator to approve you, though.