I have been using this community chat for 2 years already. I am quite satisfied with it.
The good site:
Fast, customizable, secure application.
The bad side:
They listened to my requirements very careful and do as I asked them.
I also get a little discount since I was there client for one year already when I update to a new version of the app.
I recommend them to anyone.