Yeah I've been taking another look at this figure recently too. I've never really had an issue with the character myself (other than the fact she just didn't have nearly as big a presence in the movies as I had hoped), and still think she has a really badass look and design.
The only thing still holding me back though is the slightly small looking helmet. It doesn't seem off by a lot, but it's still off just enough to bug me...
View attachment 436641
I am not seeing the helmet being small.