in-game leaderboards
This. I don’t know about a section in the menu, but maybe have leaderboards on an actual board, somewhere in HotM. Checking the official website every hour is immersion-breaking.
Yeah, an easy option to check your points ingame is necessary. Preferably alongside your ladder ranking as well.
Second this, would also like to be told how many points i got or lost from each game.
Would be nice if you can see this immediately after the match has finished. In the score window.
What where the odds you would win/loose this game. How much points are added or removed from your score. Optionally including the rank/MMR of all the players of the team and opponent.