This solution is anyway only good for cities which are well developed by the time the mod starts. Since the city plan can't change, it's no good for settlements that we'd like to have natural surroundings but start out as village and grow to huge... OTOH, this means we can have a decent net of roads coming out of a big, rich city, not just the four poor roads that we have to deal with in vanilla...

BTW, have you (or anyone) tried playing a battle in a tile _next to_ custom one? Do all the features remain as you look outside the battlefield?