I would love to see IRC make a comeback but the fact is IRC on mobile is a pain in the ass. Users want persistence and IRC is designed for the opposite.
Self-hosted an instance two or so years ago and have never run into issues, besides the occasional kick to my reverse proxy. You can create accounts for your friends/family/coworkers, the web app is fast/clean on mobile, and chat logs are persistent.