So, decided to post Johto rosters reimagined by me. 2 main goals:
1. More Johto Mons.
2. More difficulty but without being excessive.
Falkner's team:
-Pidgey
-Natu
-Delibird (with Peck and Mud Slap, no Present, which would be a level-up move, but at like level 15)
Explanation: This guy doesnt use any Flying type Mon, he uses Birds. So, things like Zubat, Togetic or Skiploom wouldnt work. Noctowl is too bulky, so Delibird seems right. It makes easier to use Cyndaquil in GSC, since the TM is Mud Slap.
Bugsy's team:
-Pineco (with Spikes).
-Spinarak
-Shuckle (with Berry)
-Scyther (lead in HGSS)
Explanation: Basically, a showcase of Johto Bugs. Ledyba is so pathetically bad, I am leaving it out. Shuckle looks hard, but since it has no recovery and no offensive power, its more an annoyance than actual threat. Both Quilava and Bayleef beat it easily.
Whitney's team:
-Clefairy
-Nidorina
-Miltank
Explanation: 3 Mons only, since one is the dreaded Miltank. She used Nidorina in the anime, so it works here to prevent Machop from sweeping.
Morty's team:
-Haunter
-Misdreavus
-Noctowl
-Gengar
Explanation: Misdreavus is an unused ghost. Noctowl is a nocturnal bird that fits on ghost theme.
Chuck's team:
-Primeape
-Granbull
-Heracross
-Poliwrath
Explanation: 3 Fight Mons + 1 tough Mon that fits.
Jasmine's team:
-Magneton
-Sudowoodo
-Skarmory
-Steelix
Explanation: Jasmine used to be a Rock type leader, Sudowoodo is a remnant of that. It prevents Fire Mons from easily sweeping her team.
Pryce's team:
-Jynx
-Ninetales
-Sneasel
-Dewgong
-Piloswine
Explanation: Pryce is old and wise. At his high age, he should in fact own 6 Mons, but since he is not last leader, I am giving him only 5. Ninetales is not due to the Alola form, it just fits his theme of being old and wise.
Claire's team:
-Arbok
-Dragonair
-Dragonair
-Dragonair
-Dunsparce
-Kingdra
Explanation: Strongest Gym leader has a full team, even though half of it are Dragonairs. Dunsparce is awesome and draconic enough, so is Arbok.
Rival's team:
-Sneasel
-Ampharos
-Golbat (Crobat in Kanto)
-Alakazam
-Porygon2
-Starter
Explanation: More Johto Mons than before. Originally was going to give him Lanturn for Surf... but Sneasel learns the move.
Will's team:
-Jynx
-Stantler
-Slowking
-Girafarig
-Exeggutor
-Xatu
Explanation: Elite Four need to have 6 Mons. Champion just has to have more power. Stantler is a future psychic Mon that fits here.
Koga's team:
-Qwilfish (with Spikes)
-Hypno
-Venomoth
-Muk
-Scizor
-Crobat
Explanation: Hypno is a creepy Mon that uses dirty tactics, Scizor is an armored ninja, like Koga.
Bruno's team:
-Hitmontop
-Steelix
-Hitmonchan
-Ursaring
-Hitmonlee
-Machamp
Explanation: Evolved Onix and added an angry muscular bear.
Karen's team:
-Umbreon
-Vileplume
-Octillery
-Murkrow
-Gengar
-Houndoom
Explanation: She says you should try to win with your favorites and its the type of person who would like Octillery.
Lance's team:
-Gyarados
-Nidoking
-Lapras
-Aerodactyl
-Tyranitar
-Dragonite
Explanation: No longer a Dragon or Flying type expert, just a powerful and diverse trainer. Also has an actual Johto Mon now.