It is not a good plugin if there are needs for controlling group discussions.
By using this plugin, users can see and join groups even the groups are not dedicated to them.
The customization options are mostly focused on layouts. You can control role-based discussions.
There is only one generic chatroom what every user can see if you want share discussions between the users. Ok, you can have private group based chatrooms but what is the sense if everybody can join to groups?
I still like to say, this plugin might be good for some purposes. But not in the sites if there are needs for protect and share content based on user profiles.
Fix the group privacy matters and add more role based customization options, then weI'll be loyal customer of this plugin.
But now it was waste of money - sorry for this statement. If the plugin was free, then it was acceptable but the price is now way too high.