Yep, contracting for a company that has been using HTTP-Bind in Ejabberd for almost 2 years now.
The previous version of the product used JSJaC, which was garbage (I can go into details if you want, but its involved).
The product currently uses Strophe and we have a chat UI built with that. We just proxy a domain path through to port 5280 on the ejabberd server and it works like a champ.
Http-bind has been working better this year. Last year when Firefox 3 was released, it was doing something weird with the XML it generated that crashed the http-bind processes occasionally. I believe ProcessOne fixed that in one of the releases last summer.