An idea for Tournaments and XP/Achievements :
What about Breaking the fact of systematically award the top3.
It's definetly not the same to play a direct elimination with 5 participants and a 220 players marathon swiss system of 20 games ... In the first exemple, only the winner deserve an achievement and some points, but in the second, a top10 is such a feat !
On the sidelines of the new system of calculation for the points, it could be a good idea to prepare a complete grid of categories, and associate it with a point scale (as they do in tennis, cycling, andd other sports, rewarding a result with points and money, depending on the category of the event).
And present on the tournament page presentation the reward could be great
And to finish, some ideas of achievements (For each game and/or for global) :
- Win 1, 3, 10 .... tournaments
- Win 1, 3, 10 ... tournaments of at least 10/30/100 participants
- Win 1, 3, 10 .... tournaments of 1st/2nd/3rd category
- win a tournament (of at least X players and/or Y category) on 1, 3, 10 ... different game
...