Replies
It's apparently nearly impossible for an English speaker to pronounce right, so I wouldn't use it in an English speaking country.
Makes more sense to use it instead of Miranda, since all it's got in common with Mary is the first letter. However, unless you live in a Francophone or very cosmopolitan area, it would be kinder (to the bearer and to the general public) to use something easier to pronounce. Like Mirella, or indeed Miranda.