He's not my favorite. Though I like the way the character has grown.
Again, he became a leader of an Avengers Team. That and being a millionaire makes him IMO the most successful New Mutant so far.
Think I explained that before.
The thing is, five years ago I would have guessed that Moonstar or Cannonball were more likely to be the most successful in their superhero career.
So it's quite a surprise.
And Karma? She's probably least successful of the former New Mutants together with Magma.. Both never did lead any team, never became an official X-Men and both became the most ignored New Mutant in X-books.