i'd incorporate in Canada if it made a difference.

But I have to incorporate abroad ie the US or Europe to access VISA.

why should I willingly subject myself to US law when I don't have to?