I'm not sure if this was suggested, but i don't see a reason why rewards for dailies shouldn't be automatic. Many new people don't even know for dailies or simply don't claim them, and it happens to everyone to just forget to do so. So my suggestion is for this process to automatically give you the rewards, whenever if it's voting on 5 sites, doing the minigame challenges or even the daily reward.