Can I just make a note of dissension about the Welsh names. First of all, if we're talking dynasties rather than actual names then the 'ap' form is entirely appropriate. One of the ways of proving nobility was to be able to recite your noble ancestors, so although we're used to seeing just X ap Y if a noble was particularly interested in being seen as descended from Z then X ap Y ap Z is entirely possible. Personally I think referring to them in this (just using ap Z - which was used historically) way is much less jarring than the anachronistic and anglicized names like 'Griffiths'. I'll concede that's more a matter of taste though.
More importantly the generic dynasties like 'Bach' should be removed - it's an exact of equivalent of saying that the Normandy dynasty should be called 'the Bastard' (or 'the Conqueror' if we're feeling kind). Finally all the generics based on profession should be removed - they quite simply aren't used like that in Welsh and never have been AFAIK. Sutor and Sayer are definitively Scottish and English surnames btw which adds to the weirdness.
Have fun
Finn
More importantly the generic dynasties like 'Bach' should be removed - it's an exact of equivalent of saying that the Normandy dynasty should be called 'the Bastard' (or 'the Conqueror' if we're feeling kind). Finally all the generics based on profession should be removed - they quite simply aren't used like that in Welsh and never have been AFAIK. Sutor and Sayer are definitively Scottish and English surnames btw which adds to the weirdness.
Have fun
Finn