The upside of IRC is not having to have so many different applications to chat with all the different people.
If I can use XChat for this, that would be bad-ass. Also, one important feature I think would be crucial is integrating with Google Chat (if you can). All developers use IRC or HipChat or Kato but then I have to deal with the buggers in the rest of my company that like to use GChat!