And the ability to view multiple channels / chats at the same time, please, for the love of productivity.
How has this been omitted for so long? I used to be able to have multiple IRC channels open at the same time. Now, gotta switch back and forth on that slow Slack UI.
You don't need to win the market if the market has billions of users. Keybase has a few million users, doesn't it? Get 40% of that to use it, and you win.
IRC + viewing history + image preview + 99% uptime + lighter client gets you there, anything else is icing on the cake.