Yeah i like this idea too.
What would be good in addition to this is if killing nobles actually evoked a response from the mountainhomes. Back in feudal times and before, if a noble was killed, someone would definitely have to answer for it, whether many at their current outpost disliked the noble or not. Usually a force would be sent out by the king to come and kill or claim those responsible if the local populace did nothing about it.
This could create some interesting emergent situations where the player would have to make a decision to either let those responsible be killed or taken away, or in fact close off their fortress to the force, thus rebelling and breaking off from the main civilization and inviting seiges from them.
It would definitely be good to make the player think a lot more before just killing off that annoying noble.
On the 'in house' rebellion side of things, desperate situations such as lack of food/booze should definitely cause mass lower class rebellion if the nobles are comfortably munching away. The royal guard would suddenly become a whole lot more meaningful. Again some interesting situations could arise:
- The rebellious peasants win and slaughter the nobles, meaning again a break off from the main civ. An attack from the civ would be imminent after a year or so of not hearing from the nobles (and the dwarf caravan probably not reporting back).
- The fortress guard and nobles win. Only a handful of remaining unrebellious working class remain, meaning the nobles have to fend for themselves. Better hope theres a decent food stockpile!
The question is, what would the regular military do here? The side they take would surely win. I could see a mixed response though, with some on each side depending on the severity of the problem. Honour versus starvation. This would ensure a bloodbath.