Would take the "smell" thing with a pinch of salt.
Donīt believe that kiddies care much about that kind of "smells" and things like that. Unless someone ate too much garlic maybe??
Would make more sense to be if , they can try and eat the food that local kids like to have (apart from Big Macs, French fries etc..)...
So if they are invited to a birthday party or a school gathering, I suppose it makes their life (and integration) easier for them and the hosts if they can digest things like gherkins, bratwurst, nudelsalat, schnitzel and so on, rather than turning their noses up and saying "bleugh" and risk offending anyone..?
By the way, before you ask, we live in Germany, hence the food stated above ....will move to Switzerland in the New Year so yes, my kids will be trying out some local specialities very soon....
jane