Looks better to me, i also meant the lord on mount, it does crazy damage for example with an Ghyrstrike 2/2/-1/2, thats serious.
Why not make the switch to tzeentch allegiance though? It makes your cogs better as u generate an extra spell for your wizard, u get destiny dice wich are incredible and everything in your army has permanent mystic shield from your tzeentch heroes.
The reason for tzeentch is just that nothing really benefits from having the run and charge in my opinion, i get that the battalion is a thing, but just measure your knights correctly, and keep your opponents average charge range in mind to not get charged yourself. The only unit u want to run amd charge is one unit of glaive knights, i think the switch could potentially be more significant.
A thing to notice is the lord on mount with mark of tzeentch re-rolls ALL failed saves, not just ones. Big deal. U can go a lot of ways with a list like this, also greater daemons as allies could be insane, i had the LoC as mortal wound bomb, a thing that fills up the gaps of Slaves in general.