Heh, that is technically true I suppose, but to all intents and purposes, it's safe to assume it isn't up, as long as there hasn't been an announcement otherwise.
As with any update/beta/prerelease/launchday, I have long given up taking the time to play reliably on time or take time off from other things. There will always be hiccups and/or delays. Tomorrow seems like a very nice day to beta test.