We (BugHerd) have been toying with intercom for a while. The JS seems to be a quick way to get up and running, but we lean fairly heavily on the API.
I'd love to see a bit of a roadmap from them actually. We built custom tagging to hook up our users with intercom; then they rolled out that feature. We wrote a timed/usage dependant notification system; then they rolled out that as well!
The upside of that of course is that they're solving a real problem in sensible ways. I'm not a huge fan of the "in app" notifications, but even just as a research and email tool it's pretty amazing.