On the subject of veterancy, keep in mind that veterancy in M2TW is toned down quite a bit from RTW veterancy. In RTW and EB, it was +1 attack +1 defense skill with every single chevron, plus, I believe, a morale bonus that I am not sure about because it doesn't show on unit cards (I still cannot understand why morale is not shown on unit cards in both RTW and M2TW btw...).

In M2TW, the first chevron in each "level," aka the first bronze chevron, the first silver, and the first gold, all give +1 attack. However, there is no defense skill addition, and they only get +1 attack for these three chevrons, not for the rest. Again, I'm unsure about morale bonuses. But this definitely is not nearly as much of an overall bonus as in RTW. With all 9 chevrons, a unit only gets +3 attack, as opposed to +9 attack and +9 defense skill.