>> BOSH only advantage compared to XMPP over TCP + XEP-198 is that it could be successful when most outgoing connections are blocked/firewalled.
Maybe a silly question, but could we not run the XMPP service under port 80 instead of 5222 to bypass Firewalls?