You know I agree with this at so many different levels. I am currently at a point at my App where I need to decide to 'launch' or keep improving the quality of the product.<p>By improving the quality of the product I don't mean fixing bugs, I mean improving UX for example, execution speed, and the sort.<p>We decided on a release on an specific date, and we are sticking with it. But still I think about how much time I should spend improving the quality vs launch.<p>I guess one successful example is delicious. I trashed them so badly for releasing a low quality product (I am referring to the new owners). But then after a week the product already feels so much better than before.So I guess release often, does work.