yes, release the demo, but don't release your plans until you have received a lot of positive feedback on your demo. (if you don't get good ratings on your demo, make it better)