Main characters get distinct characters arcs, difficult struggles, and satisfying payoffs. OC villains are lame, but you still don´t know what will happen to them because the show doesn´t hesitate to kill them, while movie characters get all the charisma to compensate for being untouchable. Plot is generic, but makes sense. Plenty of action, and while rare it´s sometimes really good. Voice actors care about their performance.
All in all, it could be better but what´s there is good enough.