I'm not sure if it's the same concept, but a few here have set up an open ended hub like a chat room or their own little forum. one that I read simply stated that's what is it and introduced us to her cyber home with pics and descriptions. I can't recall who it was, but she did mention she didn't like coming into the forums.. thus the reason for the hub.
I think it's an interesting concept. somehow you would have to let people know about it if you wanted frequent posts. if I stumble upon the hub again, I'll let you know. you could give it as much structure as you want.