Quoted By:
Gym leaders with 2 Pokemon can be difficult. Brock was difficult in Yellow, for example. But there are other competent ways to make 2-Pokemon gym leaders more difficult. For example, consider this first gym: a Dragon-Type gym whose leader has just 2. Pokemon:
1. A Pokemon whose final evolution is a dragon type, but who currently has a type strong against the starter you picked. For example, Horsea if you picked the fire starter.
2. Dratini with Dragon Rage, Thunder Wave, Safeguard, and Haze OR Dragon Dance, Extreme Speed, Safeguard, and Thunder Wave.
We could also do what RBY and GSC did, which was just under level Pokemon.
You could have a one-Pokemon first gym leader whose Pokemon was Dragonite, at level 10 (typically a few levels lower than most first gym leader Pokemon), with Draco Meteor, Dragon Rush, Extreme Speed, and Haze. This would compel you to catch as many Pokemon as possible and train them as much as possible before challenging the gym leader. It would also compel you to look for ice/fairy/steel types. It would also teach you to fight with items/stalling/strategy.