This looks great. I've often thought the biggest issue holding back xmpp adoption is the lack of web clients. I'm convinced e-mail would be dead if it wasn't for webmail clients. People will eventually graduate to a native client that suits their needs but finding a client and installing it as well as finding a xmpp service provider is a much bigger initial hurdle than just trying out xmpp because a friend recommended you a service. I've been thinking about hosting my own xmpp server and I will definitely keep this project in mind if I ever make accounts for friends.