Ironically, Alakazam fucking owned in Gen 2 since you could get all 3 Punch TMs and teach him them and they were all special type