A total rewrite, which I've already started, will take 2-3 months. In the meantime I want to a) have something tangible to show for my efforts so far (e.g., I'm actually looking for work at the moment), as well as to receive feedback about the general idea of the project itself.
I'm strongly considering posting code for the working prototype on Github now along with mentioning that it is being rewritten. Is this feasible/recommendable, or would I be doing more harm than good by releasing with less-than-great initial code quality?