As another option, why not simply starve the defenders into submission? It does tie up your troops for a number of turns, but best case the city will just surrender with no losses to you - which is what's happened in every siege I've done so far - if not, they'll eventually sally and you get to fight them, but at least they'll be coming out from behind the walls.
Bookmarks