Yep, it's there and I was accepted to the group,No, it is there and works correctly if you are a member of FB.
but there is a new post today about a new platform(for odd reasons IMO),
admin says it's 'just another option' but....<shrugs>
I don't know enough about the people there to assess whether they'll all go or just some or none. Take look and let me know what you think.