Of the three names, I like
Xanthe the best!
To me it's an unique but at the same time classy name- not too corny but still feminine. I know that this one is getting more and more popular these days, but I don't care. I therefore don't think that
Xanthe would cause any (pronunciation) problems.
The other names aren't too bad neither but they are kind of boring to me. They don't leave that much of an impression as
Xanthe does it to me.
Zoe certainly has a wonderful meaning but I know so many Zoes as well as Chloes.
I'm not too fond of
Chloe. It reminds me of "chlorine" or "cloaca". I hate this but it's there.