We tried building a large user base first and found it tough to retain them when the product wasn't fully polished. Did you consider the risks of either approach?
I'd pick 'Iterate in parallel' - we did that with our last product and it allowed us to validate assumptions with a small group of users while still refining the product, but I'm curious, what kind of product are you envisioning?
I'd pick 'Iterate in parallel' - we did that with our last product and it allowed us to validate assumptions with a small group of users while still refining the product, but I'm curious what others think about the balance between speed and quality?