Forum Moderators: open
Vic
If you put it up now you can hope that the freshbot finds it and you can also start working on getting the site linked from other sites.
Of course, and you will need to add more pages two weeks from now, and some more pages three days after that, and a few more pages a week after that... :)
Unless you are missing crucial pages, upload the site and start working on acquiring links. Websites are always under construction and that particular aspect of websites is now being rewarded by Google via the Freshbot.