Streaming and sponsors
So my thing here is that as far as I know, players when stream get the money for themselves, not for the team so to avoid what I mentioned earlier I think that teams shouldn't get the money but instead make the players reputation and elo give the teams bonus sponsor money.
So with this, if a team get 4 streamers for 40$ but they get shit reputation and elo, teams average elo and reputation (from players) would make that sponsors give you less money, but if you only have 6 players but they are all good then sponsor would pay you more.