Unless it was done carefully, and with lots of checks in place. I think it would be open to abuse for free credit. People starting tons of games and getting friends to sit in them, or if voting is needed having friends/reddit buddies all vote it was a great game so they can run a free premium campaign.Tons of reddit posts: "Vote for me as GM or sit in one of my current games on roll20, and I will run a game for you with dynamic lighting, API scripts, and the works once the credits allow me to go pro." And how would you determine credit? Our game is 2 years long on the same session with the same 7 people. Would that count as a 'lot' of games ran, or would 100 one off games ran for dozens of people count as a lot of games ran? If its the last one, people would just take their current long running game, clone it every week, kick all the players so they have to rejoin as 'new' and have it count as a new game each time to get points towards credit. Plus I think the voting on GM's option has been discussed before. It has one major flaw, peoples preferred game style. What one person loves the other thinks is boring. What one thinks is fun one thinks is tedious. There could be a GM that had nothing but rave reviews by everyone of his current players, and I/you/someone else thinks he's overly long winded, and runs a slow campaign. OR vice versa, think its waay to fast paced, vague, and power gamed. Not against the idea at all. Just I personally can't think of any way to do it that wouldnt be gamed for credit by some people.