May be a start-up idea for prospective parents to run the names and ensure that before they name their babies, those are not on some list. But then what if someone gets on the list later on ? So it seems like a very unique name is really the option.
Also, do these special lists really flag people just by their names ? really ? I mean how many John Smiths can there be in this world and god forbid if one of them decides to do something "special". What about other attributes ? Is it really hard to have the unique key as (first name,last name, gender, age, place of birth, citizenship, blah blah) instead of just (first name, last name) and boom, you are flagged.
EDIT: Based on some comments, it might be a good idea to have a legal name that is very unique and a social name/nickname that is the usual John Smithy type. This way, when you deal with legal/customs whatever, use the crazily unique legal name while on the internet, use a nickname.
Also, while we are discussing names, I seriously suggest you to register domain names (and gmail/fb whatever) for yourself and kids if not already. Again unfortunate, but reality of this era. I have already booked domains names for my 1 year old and another one who is coming soon.