Say....would this be too hard to code...probably but just a thought?
The ability to raze and reduce city sizes.....come now, although Sherman didnt totally raze Atlanta, he sure reduced the size by some I bet, and the ability to possibly resupply your wagons by such an action would be icing on the cake.
Gotta be a down-side tho....like losing morale points for such actions.