I don't know if anyone else has posted something similar but i had an idea. and of course i dont expect it to be implemented and i haven't thought about thoroughly but roughly this is what i was thinking, maybe u guys can improve upon it.
whoever wins this tournament will be known as the champion right well what if the winner is then allowed to make a team of whichever pokemon they choose i.e. like champions in the games and the 4 runner ups become the elite four. the elite four will have a bye to which ever round i.e. quarter finals or whatever and the champion having a bye to the finals for the next tournament and if someone beats them they take there corresponding spot amongst the elite four or becomes champ. This will make the champion really hard to beat maybe impossible but i think it would be fun and very gratifying for whoever is named champion. adds a little gusto