Usage is like oxygen for ideas. You can never fully anticipate how an audience is going to react to something you’ve created until it’s out there. That means every moment you’re working on something without it being in the public it’s actually dying, deprived of the oxygen of the real world.
It can definitely be very intimidating when first releasing your product, since it’ll never feel perfect. Of course, as many entrepreneurs have said, if you aren’t embarrassed of version 1 of your software, then you waited too long. With that in mind, I am currently trying to convince myself to wrap up development and release my software.