I've been using IRCCloud for my IRC since it has very good mobile support and acts like a bouncer as well
Privately I'm using chat.sr.ht, which is also really good, but with less features than IRCCloud, but I can also easily connect to backend bouncer using irssi.
If you're only in one or two channels, Irssi is okay, but when you have a need to be in multiple channels it get a little rough finding good clients.