I know about three people named Mila and it is said MEE-la :)
I've never heard Myla before and I like it. I love Isla so that's probably why. It doesn't conjure up and image of a mylar balloon because I don't know why a mylar balloon is xD
Can I ask what you used instead of Myla?