I don't mind uncommon names, but I prefer they be "normal" uncommon names. For example, my friend's daughters are Helen and Camille. They are family names, but not necessarily common in today's day and age.
Honestly, I don't think parents should go out of their way to give their child some unique uncommon name. Children aren't little objects with which to experiment. And let's face it: kids don't want to be different. I've seen more kids cry because people thought their name was "odd", and others cry because no one could pronounce their names (this is especially an issue with teachers at school).
My sis-in-law likes to make a statement with her children (but all it does it bring her negative attention):
Angel Hope
Harmony Faith
Charity Joy
Serenity Praise
Eternity Bliss
Gracen Trust (yes, like "Grace and Trust" **sigh**)
With each baby, she tries to outdo the weirdness of the previous one's name. I found her baby name list before Eternity was born (I have knicknamed her "Terni", and that's what I call her...it's not any better, but it sure as heck isn't worse. I also call Serenity "Reni"). On that list were names like "Ever". Honestly, Eternity lucked out.
None of my nieces really like their names.
I personally feel my boys' names were as "out there" as I would ever get: Cole, Carson, Cooper. But they have family middle names, so the names are: Cole Thomas, Carson David, & Cooper James.
Just from my own experience, being a "Staci" with an "i", that was bad enough back in the old days. Teachers were convinced my parents misspelled my name, and I was told on countless occasions that "Staci" was supposed to have an "e" at the end if it was spelled that way ("Stacie"). Otherwise it was "Stacy" or "Stacey". Oh, and then my middle name has a bit different spelling as well, so that was just the last straw (has only one "L" instead of two).