I think the token system will attract more game companies, that is good. However, I also means the people will be less likely to try a game that is on the network.
For example, I have Drengin.net or TotalGaming now. I have downloaded every game on it because, well they were free. I tried all of them, unfortunately, I have only played two of them for more than an hour. Those were the GalCiv expansion and Political Machine. The latter of which, I probably played for a grand total of 3-4 hours.
Would I use my precious credits on games I am unsure of? No. So I would never even try most games put on the system.
Of course, maybe with more game companies willing to put games on the system, I would get access to games I'm more likely to enjoy.
P.S. You should talk to whoever owns the rights to Jagged Alliance 2. That was an awesome game, and they had distribution problems. Of course, it's quite old now, but I still enjoy playing it.