It's probably not very effective at all at stopping people doing shady stuff.
The people doing shady stuff are either the US government (who will give themselves permission) or other country's governments (who won't even ask permission). So what exactly does it prevent?
If the agency requires everyone to get a license, they can filter out the people doing shady stuff.
Granted there's not many people sending rockets into LEO.