Privet,
It's a beautiful world - you could launch online business anywhere and offer useful services and products worldwide.
You could hire people to do bits and pieces for you from anywhere as well.
H1B-ing are for people who want to work for someone and sit on someone's chair 9 to 5.
You could launch product or service in your pajamas and test you idea without bothing with all that. If business will take off - the visa stuff will be taken care of, if needed.