Troops get +1 valour for every 2 stars of command for a general. Normally valour add +1 attack, +1 defence, and +2 morale. For valour gained from a general I do not think troops get the morale bonus. Therefore the nine star general with the good runner vice would not be that great.

Unless I somehow am all screwed up.