Lily - I like Lily, though I think I prefer the Lillie spelling. Although I know quite a few Lily's over 5, I don't know any little Lily's. I love Lillian, and quite like Lilith and Lillia
Rosie - I like as a nn but prefer a longer name as a full name. I really like Rosalind and Rosalin
Scarlett - it's nice enough. I know a few baby Scarlett's. I worry it might date
Sienna - not a fan at all
Violet - pretty name
Olive - love it
Margot - not a fan, but it seems very in currently
Maisie - I like it, despite it not being my usual style at all
Holly - nice, curtsey name but ages better than most of them I feel
Greta - love it
Grace - beautiful classic name
Aurora - the world and his dog seem to be called this recently
Audrey - lovely retro chic. I know a lovely 2 year old Audrey
Elsie - dislike, too cutesy
Flora - lovely name
Aubrey - it's a boys name to me
Darcy - not a fan I find it a bit Meh
Luna - see aurora
My top choices from. Your list would be
Olive
Greta
Grace
Lily