As the title said, a fort should be a place that produces elite warriors. As such, it should have the enchantments that add to the attack, initiative, defense, hit points, etc.
I just conquered a fort that had the +1 research, the +2 gold per essense and meditation enchantments despite having produced a lot of troops. I wouldn't have had a chance if they'd had better stats.