Daimon cavalry has always been OP, and giving them an appropriate CS is likely no easy task.
I remember when they first appeared... they'd be thrown over the walls every turn, which resulted in them getting their charge bonus every turn. I believe they have been seriously nerfed since, because the destruction was horrifying.