Re: XMPP?
Just as an observation. XMPP is fairly popular as an organizational chat standard. That is, there are a lot of organizations that use XMPP internally. It's ideal for that because both the standard and most of the software that implements the standard are open. It seems that the reason it's not popular as an Internet service is because there's not really any money in that.