Flora is definitely OK, but I would never use it. I love
Laura, and they are too close; I also love
Florence, which is a family name several times over. I wouldn't mind seeing
Flora on someone else, though I would fear that she might have a sibling named
Fauna.