I have experimented with BOSH over the last few releases, I gave strophe+punjab a shot but I found it pretty unwieldy and hard to configure, I havent had any problems with bosh as of yet
Are you using just Strophe, or some other js XMPP lib?
but I dont have anything live with either, I was just playing around