I just would like to share some ideas about reviewing system that i really would like to see it on ground. My suggestion would be improve the review system by set grades for disproved projects so at least authors will know how far they are from the final stage. In that case he will be on the right track rather than searching and digging everything again and again with no luck. Also additional to that categorize the grading like,
Design ------- 50%
Coding level -----------30%
Total Grades 36.5% -------- Which mean Hard Reject
Something like it help much more
I hope it will be taken in the consideration for future projects
What do you think?