I wish you could find out the unrest level *before* you make this choice.
Quickly move the screen after the seige and you can see the unrest level - but you must be quick! For some reason it only works sometimes...