I don't remember if they ever said what day they'd run the ad. Just that they were going to advertise the release of 1.0, not necessarily the day of release. I could be wrong about that though, and am not in the mood to search for it, i'm eating
It'd probably be best for their bandwidth if they let the current userbase download it before bringing on more users.