I think waiting to launch your siege was still beneficial in later games. But I can't remember. More often than not I launched it sooner rather than later to get rid of the defenders quicker.... XD
Typically in MTW and STW I just waited till the enemy defenders couldn't hold it anymore. :D
Bookmarks