Yeah I played with the idea of each pokemon being different too, much like the animes or newer games. Personally I would love it more if your party was more of chance on who you had and what you had, so you had to make use of them best as you can. As opposed to the real games where you just get the strongest and can form your group from EVERYTHING in the world once your far enough in.