Nice.
You know how the game has a Nature-Changing NPC? What if it had a type-changing NPC that could add extra types to a single-type Pokemon, take types away from a dual-type Pokemon, and change the types of both? I've always wanted a Grass/Dragon Charizard. You could make it prohibitively expensive, so it doesn't get abused. I'd be ok with that.