I think some people take nicknames waaay too seriously. I give everyone nicknames lol If it makes you feel closer to your kid, then do it. Most kids are smart enough to figure out he difference between a nickname and a 'real name'
I LOVE them. :) Plus, you get the added pleasure of using it as a threat when they are teenagers. lol