I am an international tax lawyer and I advise startups that do business all over the world.
I do not have a good answer to your question. There is insufficient data upon which to make a suggestion.
However, here are my guidelines:
- if there is a US person involved in this business as an officer or owner, you will experience exquisite agony in opening a bank account abroad.
- until your net profits from non-US sources amount to $2M - $3M per year, the tax benefits are likely to be trivial.
- an hour of founder time spent thinking about tax is an hour wasted. Think about building your product. Think about getting a customer. That's much more valuable.
- as soon as you add a foreign corporation to your business structure you have probably added $10K - $20k to your overhead. Minimum.
There are exceptions to every rule. Your situation may be different. Good luck.