I am going on another XD run soon, and I cannot decide whether to reset for Kangaskhan or Pinsir. Both have MegaEvos, both have access to good Gen III only moves, although Pinsir loses Close Combat and Quick Attack as egg moves. I shall be going for a ribbon project once it has been reset for so I'd like the pokemon to be as viable as possible. Could I get some responses as to which is better to reset for? I will repay you with a copy of the pokemon at some point!