Yeah, more separated would be ideal. Local government (and churches or other organizations) should have strong incentives to keep talents in their hometowns, or at least their home countries. Imagine how much stronger technologically the EU would be now if their skilled workers didn't get brain-drained to the US for decades.