i think it's bad to give kids weird names. They're the one who has to live with it, get laughed at in school, have it read aloud at graduation etc etc. I would never do that to a child. If a parent likes a stupid name so much, change their own name instead of saddling their kid with it. If the kid wants to change it later they can. I had a friend who changed her name later to something her parents considered before she was born. To be fair it wasn't weird though.
Signed,
Weird name who refuses to acknowledge weird name and was glad when the DMV and Passport office didn't question why her name on the form didn't match weird name on birth certificate.