I have come to the conclusion that a Dwarf team should hire an alchemist for every single game.
An alchemist costs 30,000 gc to hire. At the end of the game I get 1d6 x 10,000 gc back. This is a pretty straightforward gambling bet. To determine my mathematical expectation, I add up what I win for each possible result and divide it by the number of results:
(1 + 2 + 3 + 4 + 5 + 6)/6 = 3.5
So my expectation is 35,000 gold. A good gambler will recognise this as a good bet, since my expectation is higher than the amount I am betting. If I make this bet often enough, statistics predict that my winnings should equal 5,000 gc per bet made.
OK, so it's a good bet. But I need to have at least 30,000 gc at the beginning of each game in my treasury to make the bet. How much money should I put to one side to ensure that I always have enough gold to make the bet?
30,000 is too little: one losing bet and I am ruined, and can't continue the game. I need enough to weather the worst losing run I can expect.
My gambler's intuition says 60,000 gc is enough. A bit of experimentation confirms this. On the other hand, I can buy 6 FF for the same amount, and 6 FF = about 20,000 fans attending the game on average. Looking at the Income table shows that each 20,000 fans attending gets me a +1 on the roll, or an extra 10,000gc's per game. It doesn't look like such a good investment now - the 60,000 gold crowns could be better spend on Fan Factor.

If my opponent takes the obligatory 9FF and I take 3 FF and a "gambling bank" of 60,000, my match winnings will on average exceed his. We'll have a combined FF of 12 for an average extra 20,000gc/match. The Dwarves then get a further 5,000, on average. My low Fan Factor hurts him worse than it hurts me.
I rather like this idea from a fluff point of view: dwarves are notoriously tight-fisted. Why spend money attracting fans to the game if half their gate goes into his pocket? As Terry Pratchett wrote, "Dwarves don't love gold. We just say that to get it into bed."