Releasing early and iterating works really well, but it's hardly the only way. Rich Hickey spent two and half years on Clojure before there was a public release[0]. Comment systems are much older today than social networks were in 2003, so I think it might make more sense to step back and plan rather than try a bunch of ideas.