For the new Pokemon Trainer, I suggest there be one fore each generation. Its unlikely to happen, but why not think about it?
Ist- Same as the one in Brawl. Squirtle, Ivysuar, Charizard
2nd- Totadile, Bayleaf, Typlosion
3rd- Treeco, Blazikien, Marshstomp
4th- Infernape, Piplup, Grotle
Movesets for these will probably be hard to make, but I suggest we start with the 3rd Generation. Seems to be the easiest.