Your highest level Garrison talented commander as main.
Best skilled commander of below as secondary.
Yi Seong-Gue
Richard I
Charles Martel
Sun Tzu
Eulji Mundeok
Kusunoki Masahige is good as secondary because he has the ability to remove debuffs, that is a great ability when defending, he also has some AoE.