I agree with @M2TheT. For minigolf, the competition is mostly a bad idea, Not only its physics is unreliable, it's a matter of pure memorization. There are some dedicated people who memorize every shots for the best score. Those people deserve their own spotlight, but not in terms of taking away daily/weekly rewards every time it's on.
I think it could be just as flexible as "Play this game (1 match, 5 matches, 10 matches) with other players" and get their weekly reward.
There's already weekly/monthly leaderboard planned for GameWorlds, so I don't think we should bound rewards to host a competition to drag people away from the Casino. It's getting a rework anyway, and if the players still wish to gamble then it's their choice of entertainment and we should let them be. The current casino system has already shown how awful competitive rewards could hurt the friendly environment.
Some are mostly there to get more money for their condo, and in that sense, I partially agree with @Ravnurin. Instead of trying to drive people away from the Casino, however, other activities should be adjusted to be less of inferior sources of income.