Feral? Check. Sexay? Check check.
Hmmm, dunno how you would go about making her more imposing...I always feel like that sense of intimidation/being imposing starts with the eyes. But I do love the overall direction, kinda like a deadly pin-up model.
I'm unfamiliar with the series so I can't provide feedback based on a past version of her, but I'll check it out. Is it in your profile somwhere? (Sorry, new to Tapas and still figuring where things are!)