Honestly, to me, this is why the Gain Jam is kind of... too demanding? You shouldn't feel as if you have to put something down, even if it is rife with bugs and requires many updates to fix the issues. I'd rather somebody create something on their own time than feel as if they need to put something out because of an event coming up.
If you were getting paid for this, it would be a different story, but still.