I'm not sure you really can overthink the strategy of this game, or even of a single character. There are no real limits to any one character's potential. I've lost miserably to people just because they had mastered one move of one character! In short, there's a lot of advantage to thinking the characters through.