PROGRESS
My friends and I decided (since we're such huge nerds) to do gym leader/type themed teams. We can use other types up until we get to Kanto (since not all the pokemon we want on our team can be gotten in Johot). Although really, we only need to have the same type when we inevitably fight each other.
FLOYD TEAM GO
Lanegan (Typhlosion)- 41
Hinds (Arcanine)- 41
Stahl (Magmar)- 40
Ampharos- 40
Pidgey (for fly lol)- 13
Krabby (HM Slave)- 20
Gonna fight Clair soon.
So what type are you using when you get to Kanto? I'm guessing Fire by your current party.