I'm having a problem.
Me, playing Leaf Green have a Hitmonlee. Good attack good attacks themselves bad health good level. I find a Marowak. Good attack non diverse attacks good health same level.
Do I ditch my pal or start a new? I'm about to head into league.
Personally, I would stick with the hitmonlee. Since this is a play through I tend to try and use the Pokemon I have had for the majority of the game. It will feel better to have won the league with hitmonlee rather than a newly picked up mon.