So you have an accouncement about RtP. It has a link saying 'go here to signup'. The link goes to a page that has nothing mentioning signup at all. The user has to press 'download' and then enter a mailing list that is for news, not the beta, to 'sign up' for the beta, with a text blurb being optional. There's no information about how, when or in what form you'll be notified of anything.
It all seems very unclear. What's wrong with 'beta signup' buttons? I'm very interested to test this service, but available information means I have no idea when the beta is, whether I've done the correct thing to sign up, how the beta will be distributed, etc.