Thanks for the opinions! It seems the MN preference points slightly towards Flora, but just slightly.
So far dh has only agreed with Emilia, but let's see how it goes. I'd like to have more options than one name :)
In our first language Emilia is not popular and there is no doubt about the spelling (Amelia sounds completely different) but these things are bugging me in English. It seems Flora is spelt only one way in the whole world - isn't it?