I insist that my contracts all say that they are governed by Ontario and Canadian Labour law. I have withdrawn my name from consideration more than once because they insisted on my contract being governed by one state or another's labour laws.
Your processes intrigue me and I wish to subscribe to your newsletter.
No really, that's f'n awesome. Still a no from me, but you've fixed a huge hole. Also consider adding the bit that you're paid through a Canadian subsid (or would ADP.ca work?) So that taxes are simpler.