well my m8's got the game, got a lvl 100 onion knight there and a lvl 100 cloud, so far I'd have to go with cloud
but the problem is I can't rly tell which one i like most untill they get to a higher lvl (like 40+ or smth), at first I thought cloud sucked, then I lvled him a bit and thought he was better then the onion knight.
so I still have a long way to go to test all the chars, and I can't play it that often :/