I don't care for it. There's so many ways it could be pronounced (I've hear
Mee-ah,
My-ah, even
May-ah, which I don't understand), and I find it to be to short and choppy sounding. If I had to choose a pronuncation, then I'd choose
My-ah, I suppose. To choose a middle name, then I choose
Mia Rose.
From the list,
Megan is the only name I like. It's more traditional and less trendy from the choices you've listed.
I think we're getting into a weird area here. - "Tootsie"