Hey
Dobby14, sorry about the wait. I have been wrecking my mind on this for a while. Congratulations on your admit and great to see such awesome results!
My main thought is that it will be hard to recruit in a country which language you do not speak.... with exception of course Danish and Dutch and they all speak better English than American. However, it will tough to recruit in France, Germany or Spain unless you speak those languages.... also the recommendation is to go to School in the country/Region where you are planning to work. Not sure if that helps isolate INSEAD vs. Said but still.
INSEAD is a strong Consulting machine and I have seen people looking for other roles take a bit of an extra time to recruit, some going to Dubai for example. I hardly hear much from Said grads and I feel it is a program with mostly footprint in the UK/London.
Also as INSEAD is a much larger program, I feel you would find it easier to locate alums and connect with people looking to recruit your niche than Said but this is "I feel".
In general, more chances that your path will reach your goals at INSEAD but I think a bit of research of chatting with Current students and involving them in your decision - ask Said's students what would they do and offer them this dilemma and see what they would pick if they say "Why are you even thinking about it, go to INSEAD", you have your answer and vice versa.