Quoted By:
Cynthia > Blue for actually having well-rounded teams. Blue's connection to the player and team make-up are great, but Cynthia just has a better team. Blue is my favorite character overall though.
Steven is next for having a solid ace in Metagross and trying to have a team based around his personality rather than a single typing, but this just leads to 2/3 of his team being Rocks.
The rest are all ok except for Diana who is shit.