[name]Mercedes[/name]: Depending on geography, this one may be viewed as quite, uh, trashy.
[name]Atlanta[/name]: Are you thinking of [name]Atalanta[/name], or did you mean the city? This name just doesn’t sound very classy to me. What about [name]Georgia[/name] or [name]Charlotte[/name]? (Place names…) [name]Aurora[/name]? [name]Araminta[/name]?
[name]Elle[/name]-[name]Anna[/name]: This invented combo falls flat for me, lacking flow. Like [name]Lyndsay[/name] suggested, what about [name]Elaina[/name]? What about [name]Eliana[/name], [name]Eliza[/name], or [name]Eleanora[/name]?
What about [name]Annabelle[/name], which gives you both names in one?
[name]Rochelle[/name]: [name]Rochelle[/name] is very dated/out of style. What about [name]Rosalie[/name], [name]Rose[/name], [name]Mirabelle[/name], or even [name]Estelle[/name]?
[name]Macey[/name] or [name]Maisie[/name]: I’d go with [name]Maisie[/name], but as a nickname for [name]Margaret[/name]. I’d spell [name]Macy[/name] like this to avoid spelling issues.
[name]Madelyn[/name]: Too popular for me, but I’d personally go with the [name]Madeleine[/name] spelling, or at the very least, [name]Madeline[/name]. ([name]Madelyn[/name] is a trendy spelling version.)
[name]Niamh[/name] (Gaelic) pronounced Neeve: This one is destined for pronunciation issues.
From your list, I’d personally choose [name]Maisie[/name].
It’s kind of hard to make more suggestions, because I’m not sure about your style.