Its simple, but I have two suggestions.
- Add an additional daily challenge that is static:
Complete one match 0/1 = 50xp
This gives the player 50xp for every match. Meaning 20 matches = 1 level.
However with the secondary scaling daily this will bump up significantly faster. Constant xp rewards, whilst still emphasisng weeklies for a sweet boost.
- Add additional scaling dailies. Alongside completing matches, add killing players & winning matches. They can continue to scale alongside the playing matches daily.
These are two, really simple changes you could make to create a feeling of progression. I don’t know which I prefer. But I’d enjoy either.