Phone IRC apps are the most annoying things in the world. Constant join and part messages as they disconnect and reconnect. That's one advantage of things like Slack; they handle persistence at the server level, rather than relying on the client. That being said, I'm a huge IRC fan and use it at work all day every day on two internally managed servers.