Well, characters always have advantages and disadvantages. I believe it just matters mostly how you adapt to the other person's style. That gives you the ultimate advantage. Yes, knowing advanced techniques gives you an edge over someone who only knows how to roll but it isn't impossible for someone who only rolls to beat someone who knows advanced techniques. Also, Mewtwo is considered pretty low tier but I know people who use Mewtwo's teleport and disable to a whole nother level. xp
I like the idea of being a Pokemon trainer. Its pretty cool. I cant wait to see how they would actually look attacking instead of just seeing pictures. I especially want to play with Charizard. This game will be so awesome. I must get a WII!!! emo