haha... already posted about this here:
you really don't need to sign up under his referral to get in. It is a public site. Of course, if you want to be nice, it would be great to sign up under his referral.
Update... it is sold out.