Hi Mark,
Going through the procedure of checking the Do Not Use SOAP Envelope sounds like a lot of unnecessary overhead of development which I will do only as a last resort.
As I stated, I have done a lot of asynchronous scenarios to web services before without the above suggestion and experienced no issues whatsoever.
Regards.