Well, I like the idea but I also know that in the US it was used as a racial slur for the Irish. I would think it doesn't matter, as it really isn't used nowadays and if it is it is similiar to calling someone Scottie or Tex.
I think it is a cute nickname for Michael.