I would give a hesitant +1 to this. While I agree that the current AI is robotic and boring, I would still like to maintain a sense of reason in their actions. I would like to see more lords be willing to be aggressive, especially where battles are concerned. Seeing a 350 man army run away from a 360 man army because of the numerical disadvantage, and have the battle only come to pass because a small band from the "larger" force breaks off to chase them down is extremely frustrating.
It also leads to a very predictable battle outcome, where if you approach an enemy lord and he runs from you, you are pretty much guaranteed to crush him in a field engagement. If he starts moving towards you, then he's going to win. There isn't really a middle ground or any need for the player to consider what is arrayed against them.
Perhaps include a wider range of "acceptable" power ratios to pursue a fight. Perhaps, say, a 40:60 odds to their disadvantage might still be appealing if they believe they can take a terrain advantage or something.