Business is about creating systems that continually revise and refine business process. you need to know that your idea of perfection is the same as your target market. For this you need feedback.
My old mentor used to say "let's just get a version one out", we can perfect it later.
Look at Microsoft. Do they wait until the new release of windows is perfect before they rele