Using Terra, I don't have trouble with any villains except Ultimecia. The guys who really hurt is when I come up against Onion Knight, Squall, Tidus, WoL, Zidane, y'know the ones that dodge their way in and then hit you really hard, then combo with an HP attack. Doesn't help that melee are pain trains if they touch you and all the ranged characters are only about half as strong, I say the ranged should be stronger because they are easy to dodge.