I use two talents to help morale. The first is Tolerance which prevents morale decrease if you have demons or undead in your party. The second one is far more important and that is Onslaught. The reason is that after you set your troups the higher Initiative overrides lower morale and if your initiative is higher than the other side you strike first. Use your most powerful spells against the enemy's most dangerous units. Initiative only lasts for the first round of moves which is why it is so important to use your best weapons. Thin the enemy out and then take them out.
Use Horseman instead of Knights because of their strike zone which is twice as far as Knights. Horseman also have the same hitpoints as Knights though they do about one point less damage on the top and bottom.
...
...
... ...