"I doubt it.
Can you see a little baby named
Bob? Or a toddler."
I don't see what that has to do with it. Babies and toddlers grow up, and will spend most of their lives as adults. It's silly to reject a name just because you can't see it on a little baby. That's what cutesy nicknames are for.