Looks like the Beta sign-up link in the OP actually came through for most of us. That’s a nice change!
I’ll try and suss out the invite options tomorrow, hopefully we can get some invites happening for anyone who’s interested but didn’t sign up.
The Beta/demo is 45.056 GB.