Actually, do submit it. If anything that can serve as motivation to finish it in the future, or if very pre-alpha, it might also help getting some feedback on your idea/execution.
Submit it, see if anyone has anything to say about it, update it after scores are decided. Even my project isn't that polished and incomplete, but I want to see what happens anyway.