I wanted a name for my son which wouldn't have lots of nicknames. So I chose Hugo - quite short & rarely heard Hugh as short for Hugo. I find myself now calling him Hugs (pronounced hughGs with a hard G ) Hugie and others too embarrassing to relate.
Other people seem quite happy to call him by his name so maybe I was the only person who immediately came up with NNs for all the other options we had thought of.
I am quite happy though. For those agonsing about names I would say that within a short time I believe most children make their name thir own.