I think the points spent on protecting that Exalted Hero are wasted - I tried out the 3+ Ward re-rolling 1s combo a couple of times, and you just disappear when your unit runs away and die horribly. Since you only have two ranks in combat, you're probably going to lose Steadfast and with a Ld8 general, I don't see them sticking around even with a re-roll.
Chaos Warriors work best in ranks of 6, so I'd try and find a way to increase the unit to 16 (with the attached characters leaving you with 18 dudes). Mark of Tzeentch is wasted without Parry, in my opinion (even if you do get the 5+ Ward against War Machines); Nurgle is totally where it's at for Chaos Warriors with Halberds. The characters would have to bring different loadouts (hopefully cheaper ones - 211pts on a guy who explodes when his Ld8 unit runs away is a little high!), but with the Mark of Nurgle and WS7 I think you can be pretty safe with simply your standard Chaos Armour, Enchanted Shield and Dawnstone. That loadout gives you points for Flaming Breath; if you were ambivalent about that, you could try Chaos Armour, Shield, Helm of Many Eyes, Scaled Skin, Dawnstone. 10pts more expensive, but a 1+ rerollable instead of a 2+, and gives you ASF instead of the Breath Weapon. The Sorceror, well, it's tricky; as you know you're fighting Dwarves, I wouldn't bother bringing him. Dwarves are going to get a lot of dispels off at such a low points value, and if they bring the Rune of Valaya you're basically screwed completely. Swap out the Sorceror for another Exalted Hero. I'd stick the Banner of Discipline onto the Chaos Warriors for a Ld9 General, too.
If you're dead set on keeping Tzeentch, I'd change the banner to the Blasted Standard - not usually a good idea since it's mathematically shitty against Str3, but since Dwarves only have black powder weapons and a lot of war machines that it'll help you against (Str3 Organ Gun hits, yes please!) then it's a much better plan.
Chaos Knights are way nastier with Nurgle than with Khorne - I found it's just way too easy for them to lose Frenzy due to cavalry's lack of combat res and then you're stuck with 10pts wasted (I don't like the MoK in general for this reason). Getting Dwarves to hit you on 5s is important when they're generally hitting pretty hard (especially if there is this big block of Ironbreakers - they will eat your Knights alive).
Not enough experience with Chariots, but apparently Nurgle Chariots are a really solid pick.
Skullcrushers are amazing.
Chaos Warriors work best in ranks of 6, so I'd try and find a way to increase the unit to 16 (with the attached characters leaving you with 18 dudes). Mark of Tzeentch is wasted without Parry, in my opinion (even if you do get the 5+ Ward against War Machines); Nurgle is totally where it's at for Chaos Warriors with Halberds. The characters would have to bring different loadouts (hopefully cheaper ones - 211pts on a guy who explodes when his Ld8 unit runs away is a little high!), but with the Mark of Nurgle and WS7 I think you can be pretty safe with simply your standard Chaos Armour, Enchanted Shield and Dawnstone. That loadout gives you points for Flaming Breath; if you were ambivalent about that, you could try Chaos Armour, Shield, Helm of Many Eyes, Scaled Skin, Dawnstone. 10pts more expensive, but a 1+ rerollable instead of a 2+, and gives you ASF instead of the Breath Weapon. The Sorceror, well, it's tricky; as you know you're fighting Dwarves, I wouldn't bother bringing him. Dwarves are going to get a lot of dispels off at such a low points value, and if they bring the Rune of Valaya you're basically screwed completely. Swap out the Sorceror for another Exalted Hero. I'd stick the Banner of Discipline onto the Chaos Warriors for a Ld9 General, too.
If you're dead set on keeping Tzeentch, I'd change the banner to the Blasted Standard - not usually a good idea since it's mathematically shitty against Str3, but since Dwarves only have black powder weapons and a lot of war machines that it'll help you against (Str3 Organ Gun hits, yes please!) then it's a much better plan.
Chaos Knights are way nastier with Nurgle than with Khorne - I found it's just way too easy for them to lose Frenzy due to cavalry's lack of combat res and then you're stuck with 10pts wasted (I don't like the MoK in general for this reason). Getting Dwarves to hit you on 5s is important when they're generally hitting pretty hard (especially if there is this big block of Ironbreakers - they will eat your Knights alive).
Not enough experience with Chariots, but apparently Nurgle Chariots are a really solid pick.
Skullcrushers are amazing.