Interesting but from a business/sweetnitro perspective, it looks like a lot of development effort for the developpers (and hence costs)..
What would be the benefit for them? (Let s be honest, it has to be a win-win.. otherwise they have no real reason to do it.. at the end of the day, it s a game for us, but a business for them.. )
One option for instance could be: You have to pay for being a supporter... Either cash or 1 gold ball... (supporters always pay their tickets, right?).. And if you re a real supporter, you re ready to invest... choose between upgrading a building or supporting a teammate..
From their side, it s a way to take some cash/gold balls back from players.... (at the end of the day, it s the case for all the features in the game... they take back: RPs from the Auction house / cash from MBs / cash from sport shop...)
They could see it as a way to make people use their credit card at some point to buy/use gold balls.
How would it also work when supporters do not stay for the whole game? I guess the morale should decrease then... (but it also means they have to manage the variation of morale according to supporters joining/leaving...).
In the same way they could offer the possibility to bet on the result of a game.. either as a supporter for a specific game, or there could be a betting shop building where you can bet on many games...
That s just my 2 cents..