I know you already selected an answer for your question, but id like to add my 2 cents.
Being in Ukraine you have a huge advantage than being in the states. This may sound partial because my wife is Ukrainian, but over the years i have found the talent in Eastern Europe is a lot better than what you find in other offshore countries or the US.
Compare that with Ukraine's tax friendliness, hunger for growth, low cost of living (& wages), high education, dedicated culture, and in your face culture of honesty and you have a recipe for a great location to base development from.
There are a few challenges you face.
1. Being incorporated in the USA probably gives you some asthetic advantages. This is easy to do since you dont have to be a US resident to form a INC here. Just need a mailing address $50 per month, File INC, (Around $800 year California, less in other states), bank account. You could have a US phone number and just use a voip service.
The beauty of internet apps is that your storefront is y our domain. I dont remember the last time i checked where a site was CODED in. You could host in the US. You could virtually be here.
With your concern about Business Development. The best BD is done in the form of commissioned contractors or affiliates with incentive to sell. Again, based on economic numbers, most power affiliates i have found are not of US, Canadian or Western Europe residency.
I think what would benefit you would be to assess your goals.
you would be surprised what advantages you have.
My advice, start a small project that you can afford.
Use it as SEED money for larger projects.
Grow your business organically.
If you share more about your venture, i would not mind chatting with you on Skype or a phone call. Again, i am very partial to Ukraine, and would like to support the cause as best as i can.
Best of luck