I have a idea our 2.
-In siege i think that towns with port, should be harder to starve them , because they receive goods from the harbor, to a major siege to be sucefull a blokade should be made.
-the mercenary units status should be higher than the regular army,mercenary here expert units and battle veterans(most of times).