Not only archers but infantry too. Movement speed is everything in a melee fight in this game, with a higher movement speed and range it is extremely hard to counter in melee a long ass 2h sword when the person with it is faster than you and can just hit, run out of range, and hit again. Speeding up a class like menavlion which already has a 10 foot weapon would be stupid and make the class unbeatable in melee.These shock classes are fine for flanking if you do it carefully and catch a foot troop in a bad spot because they are so abusable in an actual fight.
The only buff that makes sense for this class is removing throwing weapons from heavy inf because every class having throwing weapons is retarded. Removing menav and glaive from archer class is fine. They are **** perks which no good archer player takes anyway. Anyway, removing throwing weapons alone would be enough to make the class viable by giving it the opportunity to do damage if they can find a fight where the archers can't shoot well/cav can't lance them. Given how strong it is in melee that should be enough, as right now flanking archers if they aren't aware is possible.
However, there is literally no need to give a class with such a huge melee advantage the ability to have a shield and crazy movement speed. The movement speed difference is already stupid enough once you get into melee. But being able to make a push in the open is heavy infantry's job. Survivability isn't something this class should have, otherwise taking real infantry is obsolete and there's no reason not to just spam this unit instead of the more expensive heavy infantry seeing as it would be better in melee and cheaper.
Did I mention that fighting against shock units in melee is cancer?