... yes.
Seriously though I feel like she tends to swing between chaotic good and chaotic evil.
For much of her publication history, she's been pretty pro-mutant liberation, even if it means bombing civilians to do it... there was that period after Destiny died where she went off the rails... but love amirite.
However for her chronological history (as far as it's been developed), she's been kind of a self-serving snake.
... so I guess the best answer is villain?