I think that some improvements, and most wonders, should be situated on the map instead of in cities. This is more realistic, and gives a bit more flavour to your territory.
More to the point, it adds another tactical dimension to the game defending them.
More to the point, it adds another tactical dimension to the game defending them.