Thanks for the feedback.
A lot of these issues will be addressed in 3.0 (see my recent dev logs), but due to real life constraints that will be slow in coming.
What do you think would be a good reward for growing a large city? Currently you get more viziers up to a city size of 600 or so.