I dislike the YO in
Yolanda - sounds like an informal greeting.
Yolande, with the French pronunciation, is much better but unlikely in a non-Francophone area.
Cynthia is preferable, though I don't think I'd ever use it; there are too many names I like better.