Well he rotates his Unova team at the moment. His current team, all rotating in Japan is
Pikachu, Charizard, Snivy, Pignite, Oshawott, Scraggy, Boldore, Unfezant, Leavanny, Palpitoad, Krookodile
We never get word of what ones he has until he sends them out at this time. The only time we've actually seen him rotate physically was recently when heasked for Charizard to be sent
Yah but imagin if every once and awhile he actually busted out someone out rather then leaving them to langiush forever.
I mean wouldn't it be great if Tauros actually got another battle?
They shouldn't bring them up enough to overshadow his current gen Pokemon but enough that the reserves don't langish for years and years between apperances either. Their has got to be a better balance then what they have now.