So, is it safe to say that you are giving her two thumbs up?
Is this based on video-watching or live experience?
My view is different, based on her 2003 Carmen pdd at the Mariinsky Festival. She offered all you described, but without a trace of the wit and wry humor, I for one, associate with the Carmens of earlier interpreters. Vishneva gave us a 'hot' number.
Petit's choreography, created in mid-20th c. seemed to be a commentary on femme fatale 'numbers', a refreshing innovation in ballet at the time.
For me, Ms Vishneva's Carmen was devolution of the choreography.
I've seen Carmen several times, both live and on videotape, and Vishneva and Ferri's were by far the best. They were, as I said, sultry and sexy and playful.
Lucia Lacarra and Cyril Pierre gave us grand tragedy. It was riveting, but it wasn't Carmen.
And let's not talk about Natalia Makarova ... (as a huge fan of Makarova too)
Don't get me wrong. I think there are some thing Vishneva does not excel in. For instance, although I enjoyed her Rubies immensely I could see why Balanchine stylists might find her port-te-bras objectionable. I am not saying Vishneva is perfect in everything she does. But I do think it is immensely unfair to say she's just good in Forsythe and Balanchine, because of Vishneva's prodigious talents in classical ballet. She is so much more than "In the Middle Somewhere Elevated" and "Rubies."