Actually, that's a damn good idea. Email or pm me with details, or even find me in chat if you want so I can have a look at what all is involved.
As you could tell by my earlier post, resources would be the problem in hosting a chat on the domain, because if it became busy? Way, way overloaded on the bandwidth end. This I know from when I had a chat installed on my own site. Thankfully, we're a small community, so I stayed within my bandwidth limits.
What I'll need to look at and find out from you, is all the ins and outs of this, so to speak. Because, if it works out to where it's a truly free system, I'm sure I can integrate it.