To get an EB-5 for 500K$ (which is more plausible) the jobs created and place of business must be in a “targeted employment area.” (high unemployment or rural).
An L-1A is an option a year from now (I've only recently incorporated), but it's hard to build a sufficiently large company to satisfy the requirements to sponsor without putting down enough roots that it's no longer worthwhile moving.
I think you've nailed it though with:
> I think the bottom line is you don't need to be in the US as much as you needed to before, given your track record. Here the US should need/want you more than the other way round.
It's just not worth it to go through the contortions and hassle required to stay and start a company in the US. In a connected economy I can get the full value of the education & networks I've picked up in the states from any first-world country, and create value there.