Right, now seiges are largely managed by the AI. I suggest that additional battle commands be added for sieges. The most helpful would be a "hold back" command to let your siege engines work on the walls. In addition, battle commands to send the ram forward and the towers forward would be helpful.