I mean urf games are quick. in a weekend, any weekend there is urf, I'll easily hit 50 games. I think in a weekend, 3 tokens is good. but - some people don't play as often, and what really matters is a survey to find out - are the mojority of players across all games, plays who spam 50 games, or players who play 3 a day? because if it was "players who spam games" then the easy solution is - give everyone one token a day. But - if the majority of players in games are a few games a day - then that many tokens would populate too many games. I guess - if most players play only a few urf games a day, then your suggestion of 8-12 games to regen a token is actually pretty smart.
oh - you could also do it, after 8-12 games (whichever number is fairest) but limited to no more than two a day - then the players who play a few times won't get too many or too few - and the players who spam games won't feel blocked.