I think I speak for almost everyone following this project when I say Id much rather you take your time on a project you're proud of than try and meet some arbitrary due date you set for yourself with a product you think you could have done better on.
That being said cant wait to see what you have in store