Two differences — and I’m not saying they’re “good” or “bad” because I refuse to claim I understand economics well enough — is that money flowing to undocumented workers is likely to be untaxed and money flowing to foreign citizens who neither live locally nor spend much locally will have some sort of impact on inflation, as there will be less currency circulating within the nation doing the employing.