Looks like all your eggs are in one basket

Better hope one of the new super spells does not destroy the unit in one shot.
The Marauder unit is too small - very possible that 20
GW marauders will be dead before they get to strike.
10 Knights is a huge unit, but adding a few more might be important. Having a few extra wounds to keep a full 2nd rank will allow you to disrupt units.