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.