Actually, those hero abilities should affect the army no matter at which position the hero currently is. (there are precious few useful abilities as is)
Same as spells (like Teleport) that should be working no matter at which position in the stack the caster is. Right now, some of those only work if the caster holds the first position in the army.