I honestly think it's best avoided because it would be really inconvenient to have.
As someone with a name that has a LOT of variant spellings (and I have one of the least common variants), it's annoying to have to constantly correct people, spell out my name (which is a must any time someone has to write it down or look it up), repeat it, and still have people get it wrong. It's an annoyance that I have to live with for the rest of my life.
It would be even tougher for someone who has an extremely common name, pronounced differently. It's not even a variant pronunciation (like AHN-dree-ya for
Andrea), it would be like pronouncing
Sarah as SAHR-ah or
Jennifer as juh-NEE-fer. It would NEVER be said right by anyone who sees it on paper, and more than likely the kid would just give up on the correct pronunciation and just go by
Maria (pronounced muh-REE-a) because it's easier.
Don't get me wrong, I love my name and I'd never want to change it. But it can be a pain in the tail. Someone named
Maria (pronounced
Mariah) would have it even worse.
Think about it.