When picking names, I follow the rule that I would want my child to be able to spell their own name in kindergarten. I'd not, for example, name my child a name that is only pronounceable in its country of origin.
All the same, there's no accounting for peoples' stupidity- my surname was, and is, almost always mispronounced; I get
Reiner, Brenner, and
Rainer for the easy-to-pronounce Renner. Just goes to show that you can't look too closely at pronunciation.