The funny thing is, I'm pretty sure the HipChat client is (or at least was) mostly just a shim around a web browser with some notification stuff bolted on. This doesn't need to be a huge undertaking.
In retrospect, though, I might've gone too far the other way -- hipchat is pretty bare bones.