IRRC Auh said he’d institute a naming commission like Iceland(?).
I don’t think Keywontes or whatever Elon Musk’s kid is called would make the cut.
I think that it’s Sweden that has a law that prohibits names not on the official list (including banning misspelled names, so no Dwyane Wade, either), although the country permits “illegal” names to be used i the oarents pay a yearly fine.
My proposal is a law that would not permit the registry of a name unless it is on the official list and is spelled under one of the listed spellings (so Dwayne, DeWayne and Duane would be OK but not Dwain, much less Dwyane), but with exceptions if (i) the spelling used is a correct spelling in another language of a name on the official list (so “Margrit” would be OK, since it’s Margaret in German and Margaret is on the list), (ii) it is not a foreign form of a name on the list but is a real name in another country to which the baby has recent ancestry (with at least one great-grandparent, grandparent or parent having been born there), and (iii) it is a recent family surname (again, great-grandfather or more recent) and it is given as the child’s middle name (NOT as his or her first name). The real battle would be over which names to include on the list in the first place; I would exclude all names that were not in the top 1,000 U.S. baby names in 1960, so none of this Dakota or Hunter or Shaniqua or Brooklynn or such.