With the current cardpool this effect is pretty bad. The only Upgrades available in Leadership that can be played on allies are Inspired and Honorary Avenger. Honorary Avenger already costs 0, so you would be putting this card in your deck only for your three copies of Inspired. 2 Atk 2 Thw is great statline, but 4 resources isn't an amazing price. This will make the cut in some decks just because of the statline, not because of the effect.
If any aspect would get access to some great ally upgrades, Leadership is the obvious choice, but until then this card is basically blank.