Hello. This is my current roster, althought at the moment I will level up both Braixen and Espurr to about 25 level before leveling any other pokemons. My question is, would you suggest any good pokemons stat wise to catch and train. I just recently completed first gym, so I'm not very far ahead. I'm not planning to level-up/use Noibat and Panpour, but if they are good options I will do it. And are there any legendaries in-game, should I worry about them at all yet? Also I would like obviously different types of pokemon types with relatively good stats. There are bunch of new Pokemon so I'm kinda noob, but I've played older versions alot. Help appreciated, thanks.