Yes I do agree with your points.It would have been a lot easier to get funded if you were a citizen.
-But at least now the dream is POSSIBLE as opposed to IMPOSSIBLE.
-You have to make up for these shortcomings by making something that much more awesome.
-And lastly if a VC is not willing to take this simple risk,maybe he should drop the letter V from his designation.