'Friendly face' is somewhat debatable...
But you are correct, she is super prominent in the eyes of mutant population even if she does creep lots of people out.
That might be interesting storyline to explore btw - how she would react if she becomes an object of public adulation and hero worship.
We're just few months removed from Zombie Queen of Genosha...
Like Wolverine, she will be in as many teams as the writers think they can shove her into, and with her teleportation they don't even have to come up with excuses how she can be everywhere at once. Anyway, I agree that sometimes less is more.