Well, I mean, if they added it later on, or even during this season. It would be nice to have a leaderboard for it as well. It's just another objective, like maps.
For the witch, you don't know which bug is higher valued for the day, until you talk to her. With a shop to trade in your bugs for specific items... you have a goal that you want to reach, and you save up, or trade