Basic troops can get quite a lot of dodge if you design them that way. You get dodge from any shield, from the Monks Robe and from choosing a warg as a mount. Then there are 3 traits that give more dodge in various ways; Acrobat (1 per level), Balance (+5 dodge - 1 HP) and Lithe (+10 dodge - 5 weight). Then there is the air spell Evade which adds 6 dodge plus 2 per air shard. There are lots of ways of giving basic troops quite a lot of dodge.
With careful design it is not too hard to get a basic unit with 20 dodge or even 40 if you really try (kite shield, monks robe, warg, Evade and some dodging traits), so that 25% bonus is extremely useful and can make the troops extremely hard to hit. Enemy trained troops only have an accuracy of 70% plus 1 per level so they will miss high dodge troops most of the time. Combine those high dodge troops with Blindness on the enemy and the only way they can be hit is by using the 3% hard limit on accuracy reduction methods.
That +25% bonus to dodge from Lucky is extremely powerful if you know how to make use of it, much better than a small flat bonus like you seem to want to add. I'd stick with what we have
JJ