What I think about names is that most people create names with a certain picture in their mind of how the child will look and what kind of personality it will have and what traits they want to emphasize in the unborn child when they are choosing a name. The problem is - often times the child that is born looks NOTHING like how the parents thought the child would look. Jordana would work on somebody who is naturally loud, confident, authoritative, tall, bold or brave. But what if the child is meek, humble, weak and short? Would the name Jordana fit her? I would pick a name that is more generic so that it can fit a vast host of personalities and appearances.
I'm personally not crazy about Jordana or having the A at the end. I wouldn't mind if you wanted to name her Jordin because Jordan is typically known as a male name but it's a name used for both males and females now the only thing is when it's spelled with an I instead of an A when it's a girl.