Well, you sound like you'd make a nice addition to the group. Welcome to the Smogon Creator's Organization. : )
If you'd like to introduce yourself to the rest of the group, of if you have any questions regarding the group you'd like to ask, you can do both in the Introductions thread. Also, please read through the group rules before posting in any other threads.