Just a quick note about SEO and launching.
Dont get into the habit of mistaking an internet site with a physical biz. Sure opening bobs hat shop when all you have to sell is a rainbow beanie in XXL is a pretty shitty idea, but it just doesn't correlate with MOST web businesses.
For any site where the aim is to get people to leave the site, such as MFA, launch the site immediately, absolutely no harm at all. Some people will tell you that shitty sites have better CTR anyway, though i dont have a lot of exp. with adsense.
For a more long term, repeat visitor type business, there is still very little harm in uploading (not launching*) the site immediately.
The main reason is to gain search engine attention. It is well documented that older sites are less susceptible to SERP penalties from heavy promotion, get new content indexed quicker, plus a whole host of other benefits.
Plus just because its indexed, does not mean it will rank high enough to be noticed.
If you are really worried about the 3 people who stumble upon the uncompleted site via some obscure keyword, photoshop a big red [BETA] stamp over your logo and include an opening paragraph explaining the current status. Maybe even include an email collection form, offering to keep them updated on site status and ETA**
*uploading live content does not equal launching a site. Unless the niche is tiny, you are unlikely to get much in the way of human visitors by just uploading content and pinging Search Engines. Launching the site when ready involves alot more!
**For some niches, unofficially promoting an unfinished site with gold plated sales copy and an email form can pay off. Provided it is unique enough to get people talking, and vague enough not to be ripped off before you launch, it can get viral traffic and backlinks. Unlikely to be worth the time involved in most cases.
If after all that you are still unhappy to upload a live site before its finished, at the very least write an article describing the basics of the site, and publish that on the domain, single page, and ping. Then at least the domain can age.