God damn it, this screws me over pretty bad. Anyone else?
A backup plan I've been thinking about would be to move to the Canadian west coast if I don't get a visa (EU citizens, your country may or may not have visa agreements with Canada that allow you to work there- France has nice things in that regard) to be not too far from my team.
We might go down that path anyways if H1B fails; we'll see what happens.