Yes, especially given there's no actual product release, only a waitlist.
Easy to put together a marketing piece on short notice or potentially even push a pending marketing page out to production with a waitlist rather than links to production or even beta quality services.