As the owner of the Facebook group I thought it would be a cool idea for people to group chat, voice chat etc. It's not meant to replace anything but as another means to communicate with friends. Everyone can benefit from it, Facebook, reddit and if course Chris' forum!