Belle of Pripyat
Funky Town
I always recommend Willow if you want a "sweet" snooty. She's very cute and friendly. 


I had a similar feeling about Baabara for a while (well, less 'I didn't want to talk to her' and more 'I just wasn't all that enthused'), and so while she's pretty great, I decided to switch her out. And after looking through the snooties, I settled on Velma. I'd have to reccomend her: she's so quirky-looking that I really ended up feeling something about her.
But if you're interested in Francine, why not look for a dream-town with her, see if you like what you see? The best thing is to find a villager you're happy about. I found dreamtown diving to be super-useful in making my choices, since you can see different angles and expressions, and in general, it's better than a picture to give you an idea of what playing with that villager would be like.
she's just so pretty! Annalise and Yuka are two of my favourite snooties that you mentioned before. I ultimately suggest Robin; she's so cute. I would suggest Ankha too but it looks like you already turned her down. :[
Also, Queenie and as someone else before me said, Portia, are two others I would recommend as well. I had both Portia and Queenie in my cycling town and I would've loved to keep them but I didn't have room to hold them.
I can't do Queenie. I despised her and Jane in my original AC town. They were the witches that wouldn't leave.
Diana hands down.
While I think Diana is beautiful, I also think that having a new snooty in town might be better. I'd only suggest keeping Diana if she's a dreamy.
Yeah I've had Diana for a bit and she's getting boring for me. I also have Fauna and Fuchsia and care about them both so much more than her.
Yeah, in that case I'd say just let Diana go. Maybe cycle through snooty villagers to see which one you like best, or stop cycling when you find your favourite (since it would be a pain to get them back).
- - - Post Merge - - -
I have Robin in my town if you want to visit (or go to my DA which is on my profile) to get a sense of how she's like. The only other snooty I have in that town is Ankha though.