yea i think there is over 70 heroes, you can't balance them all, but they are basically all good in at least a certian situation, even techies.
for a long time i thought the worst hero was the keeper of the light, then i started to like him.
currently playing: Skyward Sword, Mario Sunshine, Xenoblade Chronicles X