I second Stephen. Notifications would be an issue for a lot of apps.
One thing is that if there are multiple apps/chats, that will split the number of people in a given chat which could be an issue. Also people seem really really attached to IRC which is ... fine I guess. This is my first time...