I thought the finale was kind of meh. Very by-the-book, as if they simply went and found all the correct tropes and played them perfectly straight.
None of the side characters got to do anything interesting, being simply part of the multi-stage rocket booster. I was really hoping for a battle where they could each use their talents to help win.
Having Croix fail miserably and lose control of her powers was kind of lame, leaving us with a lackluster non-sentient final badguy.

Animation-wise, it was great.

Overall, I really enjoyed the show, and it managed to be a lot of fun almost every episode.