This looks pretty cool! Although I'm not the best battler I have some knowledge and a little experience with competitive battling, and having the gimmick of type restrictions will make things a lot more interesting, I'm sure.
One question though, what are your restrictions on team members? Do you ban certain Pokemon by their Smogon tier (pls no) or have a blanket ban on legendaries (pls yes) or no ban whatsoever?