I'm looking forward to when the onboarding process for IRC approaches the usability level of contemporary chat services such as Slack, Rocket Chat, Zulip, etc.
Slack is just too hard to understand. I still don't get it. I have to go to a webpage and enter a server / channel name. I have to create a password for each one, if I get approved it then takes me to a slack web client with no obvious way to open the chat in the app. If you install the app on a different machine, you have to add everything again. It's not a good user experience.
I don't get it, but there it is.