My 3 month old daughter has a name that isn't that common (isn't in the top 100) which I like. I never shorten it, but don't care what other people do, if they used the known shortenings.
There's a NN I honestly never thought of, they're saying it to take the piss (family) but go on to say how she'll get it all her life anyway, so they are starting her young 
I'm thinking of changing it to Grace, I know that's popular, but there's no offensive NNs, is there?