I agree with you.
Ann looks so unfinished to me.
Ann and
Annie are family names in my family - I'd use
Anne and use
Annie. I used to prefer
Anna when Ann/Anne was popular common here amongst my parent's generation(Ann being more common) but have swung around to
Anne now. I know a few Anns/Annes my age (most of them are actually
Anne Marie). I think
Annette was quite popular in my generation too.
Anne reminds me of
Anne Shirley too - though she hated
Anne. What about
Anne Cordelia:) I love
Anne Rosalie by the way. And
Anne would be great with
Margaret and
Ben.