I've started planning/building a community based site and I've worked out alot of the features/sections I'd like to have. The trouble with this is that it will increase the development time.
So my question is do you think it would be better to launch the site with some 'core' features and start building the community or is it worth waiting till every feature is complete and launching the site in full*?
If it's progressive there would be no 'half empty' sections so users would not be aware of extra features until they were complete. On the other hand if people see a broader set of features to begin with, would that make them more likely to sign up?
*There would of course be improvements and extras later when the community defines itself and needs above my initial thoughts.