well i think that is redundant also!!!
we are not going to separate
William
Bill
Billy
Will
Willie
Billybob
We could simply have them all in the same list
unless we have the German
Wilhem
if that is the case pheewww we are going to have names up the yin yang, then again if it is already done :S oh well
Well I think what matters is the end result, people are not gonna notice "repeated names" between lists, as long as the generated name is coherent. And it is true that countries of the same language can have wildly different naming conventions, for example Portugal and Brazil.
I leave it up to people's judgement, but I'm kinda wary of adding those 1000-name-lists that might drag down loading times.
Also if you think we have names up the yin yang you should look at
XCOM Enemy Unknown, and they went to the trouble of making sure the generation was all statistically accurate too.