As it stands now, you can only earn a finite amount of vouchers per week. It's generally fairly easy to complete the voucher tasks within the first half of the week if you're attacking them somewhat aggressively (for most professions, at least), and once you're done with all the tasks I often ask myself "now what?"
My suggestion is to have some overage tasks where players can still earn a trickle of tickets throughout the week after completing the main task set. For example, every additional 10 crops farmed after completing the main task set could award an additional 2 vouchers or every additional 50 fish caught could give another 5 vouchers. (the numbers could be tweaked, of course, I'm just throwing them out there).
This would reward the more intense playerbase without sacrificing accessibility for casual players.