Don't agree I really don't like the idea to have something like a censorship on submitted programs. Instead the index could be split into two parts, one what is similiar to the one we all know ...
A LAN party Web portal system.
A multi-threaded file watcher and response daemon.