Just an idea for a tournament. Bracket style, but you use mons that are rolled by the ref just before the battle begins, and the opponent uses the same mons. They would be rolled from a tier list similar to battle factory.
Ex. Trainer X has been drawn against Trainer Y in the first round. When they battle, the referee will roll dice in the chat to decide which mons they could use. Lets say its a 4v4, the ref could roll one from each tier, so each trainer could have the team of Alakazam, Aerodactyl, Conkeldurr and Beartic. All EMs and DW stuff would be available, as well as rental items, and they could decide HP type too.
This way the battlers are quite literally on a level playing field and would show who is the more skilled battler.