I've always wanted the ability to transfer food from on city to another, or even production from city to another (those I suppose the latter can kind of be done via rushbuying). I think I would prefer the method of having buildings that consume the resources rather than one that can be built in every single city. I think for this, though, I would have all the food resources go into one pool, and have the building pull from that pool, if possible. I think that would keep things a bit more balanced. Oh.. I guess that idea would be a lot like how corporations worked in Civ4.... or wait, not corps didn't consume resources did they? I definitely think for something like this to be balanced, it would either need to consume the food resources for the food boost, or have a bigger maintenance attached to it, like the Hospital.