I think it's nice. Wouldn't really say I like it, but I have a thing for all Welsh names, plus it was a character in the Prydain Chronicles. It's very mysteriously medieval. I think it could work outside of Wales. I can't see how there would be much of a pronunciation issue. Just the one you've mentioned, but it's not terribly incorrect at least.
I've actually heard a BA recently of
Angharad. Or maybe it was
Arianrhod... now I forget. But the middle name was
Juliet.
Angharad Juliet would be beautiful.
Other combos, hmm...
Angharad AliceAngharad ClaireAngharad FenellaAngharad FionaAngharad GeorginaAngharad HonoraAngharad IsobelAngharad MaeveAngharad MargotAngharad MaureenAngharad MornaAngharad OlwenAngharad RosemaryAngharad Vivian