I use it as an IRC/Slack alternative, and it's pretty good - especially for the equivalent of public channels. The apps are better and easier to explain than IRC ones, and it is easier to join and more open than Slack.
Naturally, if you're making a new channel for a group, you have to ask everyone in the group to join it. That's the case whatever messenger you use.
There is crypto now for private messages, but it is a little clunky to setup still. I hope that the funding helps make this better!
For friends I've shared keys with, it works really well. Of course, right now people will only join for ideological reasons. That's OK though!