I signed up, but it doesn't appear the site is all that different that Dish.Sling.com.
I maybe thought that this was to test out Sling's Flash-based player that they were talking about @ CES. Does the site still require a plug-in to be installed? (I forgot to sign up for this the other night. Will have to remember when I get home.)