Cost of trading a hero or material could cost as much as the value of the star rating is. Limit 1 trade a day per member in alliance day and no reverse trading and allow the ability to possibly win a trade token. This would allow some of the more unfortunate players to enjoy the game a little more and create a better balance within the alliances.
This idea has been implemented in niantics pokemon go and works beautifully.