Personally, I wouldn't want to do that. If I register a domain, I should be able to point it anywhere you want.
Plus, you'll need cooperation from all the registrars out there that are selling domains in your .nonpublic TLD. Unless you're the only one.