USA Immigration (Flowchart)
i.imgur.com
i.imgur.com
It does not account for H1-B and renewal leading to nearly a guaranteed greencard.
Also, this presents citizenship as the goal of immigration. A green card provides all the benefits that citizenship require for starting a company. The only material differences is the ability to facilitate the process of providing your family with work visas.
well only if you are already a US citizen. Otherwise, you can forget it.
The entire thing is mess upon mess, upon mess created by lobiests.