Considering this idea is not coming from an idiot, it might work out.
But I also totally share all the concerns about agility getting to good.
Basiclly what needs adressing atm:
Pure STR builds getting 130 wpf is bullshit/ unbalanced. Lower this.
Armor that costs 1.5k repair drains your gold and overall is just a waste at the moment.
Reduce glances, yes, but do something about high end armor simultaneously
(If you dont, it might be its last nail in its coffin)
Well, in general, please test this conscientiously, take your time, dont let biased ppl decide it.
Got deep respect for all the consequences this change might have, but I am sure, when added correctly, it might be a good one.
P.S. Archers dont need any buffs though, not at all, neither do xbows.