This turned out much longer than I intended!
Popularity really does not matter to me. I believe that if you love a name enough to use it, you should love it regardless of how many other people like it. That’s really all popularity is- a bunch of people liking a name. I don’t see anything wrong with a name being appealing and there are lots of benefits to popularity that people tend to forget about. Most people tend to be less opposed to popular names- the names they dislike they dislike less. You never have to worry about the name being perceived as “weird,” and spelling and pronunciation becomes much less of an issue.
That said, I do think a bit about whether a name will sound dated or will tie me to any specific group or style. [name]Even[/name] though you may love a name, using it puts that name on another person, so you have to think about how they may feel. I love [name]Ava[/name], for example, and I think it’s a fantastic name. I might consider using it, but I’d definitely have reservations because I think it will sound a little bit dated. Not as dated as something like [name]Nancy[/name], [name]Amber[/name], or [name]Janet[/name], but more like [name]Theresa[/name], [name]Brenda[/name], or [name]Angela[/name]- just a little bit dated. That probably wouldn’t be a deciding factor, but something to consider.
Not all names have this potential to sound dated. [name]Margaret[/name], for example, never will. If anything, it’s headed towards “old lady” territory. It’s historically been a very common name, so I’d expect that when choosing it. I would definitely not pick [name]Margaret[/name] (or any other name, for that matter) to be unique, so if it was in the top 10 I wouldn’t care at all.
On your list, I think [name]Penelope[/name] is the least classic of the names. After years of very quiet use, it had a strange, sharp rise in the 40s all the way to the top 300, when it sharply fell back down. Now, it’s experiencing another meteoric rise, this time soaring even higher and faster, now ranked at its highest ever. All the other popular names on your list have either ranked higher on the list before or have been very consistently in the top 1000, which leads me to believe that [name]Penelope[/name] will sound trendier than any of the rest of them. [name]Juniper[/name]'s just entered the top 1000 for the very first time, so that may be one to watch, but 1 year isn’t really enough to predict its trajectory.