Hmmm... that's for sure a potent stack!

However, swordsmen get destroyed by a head on cavalry charge, wouldn't you want some spearmen in there to counter this? If you're playing as the english though, you don't have many options here except for mercs and levys.

And personally, I find battles to be much more fun with arty flinging fireballs at the enemy.

So, I'd take your list, and I'd sub out 2 archers, 2 swords, and 3 knights for:

1 general
2 spears
4 trebuchets

But I guess it's a matter of preference!!