I didnt read the whole thread but here is one more idea for the progression system: Infinite quests per day. There are like 30, 40 different quests which contains pvp tasks and maybe something like "selling a card for 100 bfp" and they will repeat over and over again with minor changes. If it is possible they can be generated in way like "play 2 games for 1 booster" to "play 10 games for 3 booster" and so on. The quests will have different difficulties or time consumption. Therefore you can have different random percentages. What i mean with that: Difficult / more time conusming tasks are less