The invite-only thing works when people actually are compelled to sign up for your site. What is compelling about this? Seriously, I'm already inundated with a bunch of equally terrible social media sites, why would I indulge myself the chore of signing up for this one or fish for an invite to it?