Ship early, ship often, iterate and listen to all of the feedback. I think that if you have the courage to listen and the ability to take the feedback and iterate on your product, you will better off than waiting and trying to deliver something perfect.