Couldn't agree more about putting it up now. It's such a minimal resource commitment, and you get to leverage any traffic/press with an incredibly valuable resource: interested users!
We got 400 beta users from a tech-crunch mention on a pretty minimal "teaser" beta page. Even though we lost some momentum by not being able to launch immediately with those users, it's been great to release waves of beta invites as we iterate.