It seems like folks lean towards S-corps, which are limited to US citizens. LLCs cause problems when looking for money, or even wanting to allocate shares. C-corps are expensive. So, what can you do?
Create an S-Corp and give options (not shares) to a non-US shareholder?
They're not THAT expensive to start up. I'm sure theres ways to get an LLC or S-corp out of being offshore. Probably the managing partner would be in the US.
Create an S-Corp and give options (not shares) to a non-US shareholder?
Is there anything short of a C-corp?