I don't know, when I played, I noticed that special attacks deal more damage and are more beneficial... And it also depends on the hero, their skills, etc...
With an overhead attack, the damage is halved. And considering that crossbowmen have a stronger attack than archers... I choose crossbowmen.