Well, I have a lot of pokémon for specialised battle, as the gym leaders, but I also have an ace team (formed by my Charizard, Luxray, Victreebell, Heracross, Metagross and Clawitzer), wich is balanced and strong enough to take on most of my ennemies in the major storyline..