Even though it seems strict, the list is almost 2000 names long. I'm sure you could find something acceptable from it. However, we do live in America - Home of the Free - so we shall have to encounter all the fake, made-up, you-neek names and spellings.
I agree with this, they have plenty to choose from, I currently live in an area that has a hoard or horrible names, mostly made up, smoosh names. You-neek spelling. Honestly I think its embarrassing. In a lot of cases it makes the area you live in seem very dumb.
But we do live in a free country, and its the parents right to name their daughter Jissapoint (Yep heard this one at the store today, not sure on the spelling though).