Next Event, Each Player Should Have Different Weekly Hero Challenges
You see those 4 different hero challenges? Scientist, 80s Action Hero, Citron, Peashooter? Well... because of these, there are too many of the same hero. While some players think it's fun, I just think it adds more fuel to an issue we've all been discussing in the forums for a time "limiting heroes per game". Without proper team composition, some games cannot proceed well. People are forced to play those heroes and that ruins it for those who play to win.
To prevent that from happening next seasons, each player should get 4 entirely different heroes than others. This would ensure that there won't be too many scientist, too many peashooters, too many Chompers, too many Sunflowers...etc. Also, to prevent duplication, players should not get hero challenges they got from previous events. This could be done via recording which hero challenges those players have done previously.