I found myself delaying things quite often when working on previous ideas. Afraid of somebody speaking bad things and me ending up disappointed with myself. So I decided not to do that this time.
The things is that I will keep working on the idea either way, and the additional feedback can only be helpful in pointing out what is really bad and painful for the user and should thus have higher priority, and discovering new things to think about.
One of the things that I've learned from doing entrepreneurship is that falls and wrong steps are much more common than wins. To succeed means that you accumulated enough small wins during which time you endured incredible amount of punches, and it doesn't mean winning all the time and never failing.
Also, having hard deadline forces my to choose what I want to focus on within the time remaining and pick carefully. It's a way of decluttering my brain and ending the dev paradox of choices.
Fortune favors the bold. And I will show alpha version of my app to the first tester at the set date.