I have this cool idea that might work. So here it is: We all have gone on the same quest to defeat all eight gym leaders and defeat the elite four. My proposition is that we have one gym specializing in every type. So, a fire gym for example, would be able to use any fire type pokemon. Any pokemon that has the fire type, so Arcanine, a pure fire type, is usable, obviously. Also dual fire types are usable, like Charizard, Blaziken, etc. And secondary typings of the gym are also usable, such as Houndoom. A gym would consist of five permanent members ranking from 5-2 and leader. I don't know how you'd find the members of the gym, but it would most likely involve battling to find the top five players in each type. Also, pokemon that used to be a type of the gym, but are no longer are not allowed. Thus, Drapion is unusable in the bug gym. Each gym could have seperate rules, like double battles, sudden death (only one pokemon each), three pokmeon, etc. For battles, any pokemon of the gym's type are usable, except Ubers. For the challenger, all pokemon are allowed, but no Ubers as well. The rules are subject to change based on the decision of the gym leader. I'm not sure if this would work, but I hope you will take it into consideration.