Thanks. The two names they were asking about are fine, but I'd go a bit more daring with the middle name, when any misspelling/mispronunciation not going to be a huge problem.
If they spoke Welsh at home, I could offer a few first names I really like, but they might not work in England. (e.g. Non, Nêst, Mallt, Mair, ...)
Something like Gwen should be fairly 'starbucks-proof' but Ffion will be mixed up with Fionn.
If they like -i names - Lili, Nansi, Elsi, Anni, Loti, Betsi, Beti, Cadi, Mali, Mari, Cari, Casi, Lowri, Glesni, Ceri , Sali, Eleri ...
Names that aren't strictly Welsh but acceptable: Lois (pron Loyce), Leah (pron. Leia), Ruth, Sara, Cara, Megan, Erin, Ann, Arwen...
** I don't like 1 syllable middle names because they seem to be everywhere.
e.g. Elin Haf, Efa Mai, Gwenno Fflur, Ela Grug
** Names like Eira, Angharad and Rhiannon don't sound very nice anglicised IMO.