Yo, saw your thread in CAP. I figured you might be interested in Pet Mods? You can find it under Smogon Metagames (link to rules & regulations as well as an introduction
here), we do a lot of stuff similar to what you've been posting about (we also have a Discord you can join
here!)