1. I'll test with altering the Model for the SOAP service to cope with booleans.
2. I missed the "xmlns:soapenv=" in my template file when I was testing. I've retested HTTP Post with it included and it's working, so appologies for that - no need to look for a fix.
For best results, use the Firefox browser..