I like the new towns a lot. Remember seeing it for the first time, coming back to clean up a bomb run. Was a bit suprised to see it back up after 20min, then, bloody hell, look at that! - my delight in this patch went up another notch.
I don't think it's bad at all that the town's require a pass over them to make sure they're down - we did it anyway before.