I know Blade Mail is from another MOBA but some items ans skills got the same numbers.
So let's check Blade Mail:
Cost: 2125
Status: +6 armor and + attack demage.
Active:
For 4.5 seconds, the damage returned from all sources is increased by 80%.
Passive:
Return 20% demage.
Colodown 25 seconds.
Not only the Colodown of Barbed armor is 60% higther The price is also 75 gold more. Also Blade mail return 20% passive wich is a great thing for farming neutrals.
Also Blade mail Give better status.
I think Barbed Armor needs