There's nothing wrong with having a popular name if you love it. Charlotte is a lovely name, and Henry is great too.
I wouldn't have them cause we like names that you don't hear alot, but if our chosen names did suddenly become popluar we would still use them, cause we love them and have come to see our baby with these names whether it be a boy or a girl.
As for having more names to chose from, if your indecisive this may be worse for you to have more options. You have 2 names that you both like, so don't feel that you need to have a list of names just for the sake of having more then one to choose from.