Honestly as a technical guy: You come off as greedy.
As a technical founder, I face the EXACT same risks. What if the business guy can't drum up money? What if he can't sell the damn pen.
Most companies fail, the strongest firms will have strong business and technical people.
If you want to stand on one leg. Go for it. You'll piss your money away overseas. When you need someone to help you get across that line... there is nobody at your side.
Founding a successful company is hard. You will face days where you don't have the answer. Things will happen that are outside your experience... and yes, you can buy, buy, buy your way there... but remember, you are buying mercs. I've been a merc. Win or lose... I get paid, so, yes sir. How high sir?
Rework is just more money.
... You sure you want to be on the other side of the table from someone like me, without someone like me at your side?
Because all those off-shore firms... are more merc than I am.