I love baby names, and usually, when I find a name that I find... well, unique, I can find someone to defend it, even in terms of "Well, my great aunt gertride named her brother that, and they seem happy".
I can't find anyone to defend Miichael so far.
I had a female class mate named Michael - I always thought that was super cool. Miichael just looks like a typo.