Forum Moderators: Robert Charlton & goodroi
if you can put some content on there that is not "page coming soon" that is best. Just take 30 mins and create some content about what is going to be on the site, purpose, mission, yadda yadda. Maybe contact info, if appropriate.
Submit, get the clock ticking then develop the "real" site as soon as possible.
Just my opinion.