You are, like, the 25th person I know that has posted about this site. Do they require you to do a post in order for your invite to go through? Just curious because I went over to peruse it and it is nice, but having to sign up for an invite was weird and now I suspect you have to post about them to get one. One way to get blog hits I suppose. Hope you are having a good one. Nice to see you.
No you don't have to post- you just have to request an invite. You need the invite to join to be able to post on the site or comment.