+1
It should be structured as a day / week basis if anything and not just have kill objectives
Day 1 - 7 (Sunday - Saturday).
Day 1: kill X amount of mobs = minimal prize
Day 2: kill X amount of bosses = minimal prize x 1.25 if currency
Day 3: complete 5 games of pvp (win or lose) =
Day 4: complete 3 games of base (win or lose)
etc
Day 7: insert random objective here
prize for completing all 7 days = your higher ticket items like 7 or 30 day trans / flags and higher amounts of coins or gigas as not everyone can get on all 7 days (though the objectives would be relatively short).
Prize for perfect attendance for the month? doubt anyone would get this, but loyalty goes fairly far with some users.
* if some of this was said already, sorry it took forever to revise what I was typing on my iphone.