Three strategies:
1) Focus on heavies, piling up kills for a charge. Send scouts down the gaps you create (works best against medium focused enemies).
2) Send only scouts, dodging as best as you can (good counter for enemy heavies).
3) Auto send spearmen down a single line. Guaranteed to always work with demons!