My suggestion is that only those players who participate in a HeroCon and where their team makes the leaderboard, reap the rewards of that HeroCon.
During any given HeroCon, my team has a third of its players with zero HeroCon points, yet they still get the reward for the HeroCon as if they participated. This is unfair to those players that worked hard during the HeroCon and leads to a lot of discontentment on the team.
Rewarding only those players that have 1 or more HeroCon points would encourage more players to participate.
Please consider updating the game.