I only got in by the seat of my pants. I understand the plight though. I've started so many contests, but had to give in and realize it just wasn't gonna happen.
But on the bright side, they're still active projects with NO deadline and now NO required criteria.
I really regret not having time to participate in this one :(