It’s fine. It’s a bit too dated for my liking but it’s unpretending and less frilly than
Francesca, which I like. I might prefer
Françoise, though.
I don’t really like
Fran or
Franny as nicknames, but
Frankie is alright.
Frances Alison Annette is lovely! I like how it freshens up
Frances a bit.
I would go with something like
Frances Claire Annette or
Frances May Annette.