NICE IDEA! however i have one additional:-

• convince army to lift the seige, if a diplomat is within the settlement, then there is a better chance of it working and more options available, for example, bribe the army so u get the army and obviously the seige then stops