Remember weapon range
When you're kitting certain units out with new gear, make sure you take into account the range of weapons. There's zero point in having an archer who can only fire on close targets, you need to get longbows equipped to attack distant foes. Likewise with lances on cavalry, make sure you've got strong range in order to hit foes from range.