Suggestion to improve the siege tower, so the players can use this unit with more frequency.
Instead of the actual mechanic to garrison and ungarrison the siege tower could create a new path through the wall, once you put the siege tower on the wall and select a unit and click to move to the other side of the wall it will automatically garrison and ungarrison in the tower, of course we should have a delay of units per second that can cross the wall.