>>54779289Leon is only really strong because he follows the experience curve the game puts the player on for his final battle unlike basically all the other story trainers. Charizard has a lot of easily exploitable weaknesses but it's pretty generation dependent on whether the average player is going to have strong rock coverage.