Its OK for it to not be completely thought out. It is a startup. They probably don't know how to make money from it. But I'm curious as to what checks they have to avoid gaming. Its pretty straightforward to build various bot to commit, evaluate, and accept code. Some people might even get a kick out of making such things... ;)
Edit: Spelling.