I was born Michael, at birth. At 16, renamed to Mikey, as not to reference being acute... My name is the same as Michael, however, a part of the meaning has been left out... Mikey means love, or goodwill... which is the essence of life, love, equality, God :)
I don't even like this name on a little boy. It just sounds so immature and it does not age well. I could not take a man seriously if he had this name.
This name is cute on a little boy, but sounds really childish on a grown man. This isn't one of those diminutive nicknames that ages well, in my opinion.