I don't know if it's always 'raunch' that one needs to get a Latin spirit going on in one's Latin dances.
I'm trying to illustrate this by thinking about the pro female dancers and which ones IMO are not overtly raunchy. Erin springs to mind, as does Katya, as does Natalie.
Yet Erin and Katya at least, can pull off a perfectly passable tango and all three girls bring enough bounce and fun to the faster Latin dances that they don't look awkward (unlike Hayley last series, who I thought really didn't enjoy her Latin at all).
It's more about giving it the old 'look at me!' when you dance Latin, trying to command the floor and the audience. And Ali doesn't do that - even when she DOES act sexy (and she did a few times in that cha-cha), she's all about performing to Brian (with whom she obviously feels comfy enough to try a bit of down-and-dirty), not to the crowds.
Think a bit more about the viewers, Ms B, and you'll be the one who ends up with that glitterball