Yeah, that's pretty much it. The link it out there to download the .deb, it has some dependencies, and you can launch without the "not in beta" notification.
However, games won't install for me since I'm not officially in the beta. I'm patient, though.