Rob-
Yes, every member has an account through the new site. It has a lot of social media capabilities. You can post video, photos, share items, etc. So it's legit.
David - the Club House is specific to kids. I think that Rob's use of the term was possible more generic, but maybe I'm wrong.
Eric