I just had lunch with my grandmother and her sister
Frances :-) I do think it's an older woman's name, but it's a family name for us. This great-aunt
Frances has a daughter by the same name, and a granddaughter, who must be about two now. (Baby
Frances' siblings are
Lucy,
Anthony and
Martha, which go quite well I think, though I'm sick to the back teeth of
Lucy.)
I do think it sounds better as a middle name.
Viola Frances is lovely - esp. since you pronounce
Viola as I do! Lol.