Here's a thought, how about Auran NOT adding crap to the DLS unless it's downloadable and works completely... you know, try it before adding it to the listings. Missing KUIDs, doesn't get added. Faulty dependencies, doesn't get added.
You have nominated 4 different conditions:
downloadable. That's a given. If it's on the DLS then it's downloadable.
works completely. That would need to be defined. Assets are already checked for validity according to the current design rules. That means they must be error-free in the version they are built for. There are some issues with inter-version changes, but generally this rule is enforced effectively. The rule could be changed to require that they are error-free in the version they were built for
and all later versions, but that would mean that many content creators who do not use the latest version could not contribute, which would be a backward step. Of course, whether or not the asset does what you expect it to do is an entirely different matter, and not something N3V would (or could) become involved in.
missing KUID. This is already checked and reported to the Content Creator at upload time.
faulty dependencies. If assets on the DLS are not faulty (because faulty assets cannot be uploaded - see above) then if the dependency is not missing then it will not be faulty.
So all your points are already addressed. The only need is for the old assets on the DLS, that were not subject to the current rules, to be re-processed under the new rules, and for route creators to respond properly to the alerts about missing dependencies.
If you are aware of any recently added items that do not conform to current rules (other than routes with missing dependencies, which are up to the content creators to fix) then they should be reported.