I also agree with having 8 or 9 pokemon for rotations, since you just can't prepare for everything with just 6 pokemon (and you can't even change your moves). Also, i have some questions :
1. Can we start using megas from at least the 5th bracket (or 6th) and onwards ? Since it's already a long and difficult time to get to that point, and the leaders can have their mega and 1 legendary pokemon of their choosing as well. We won't use a legendary pokemon, but 1 Mega is fine.
2. About battle timer, what if someone just has a bad internet connection ? You can't blame them for not being able to battle correctly.
3. How about banned stuff like evasion and sleep clause? Will those be applied for these battles as well ?