Like 2 years ago or more when I contacted Nordeus to add achievements my idea was a bit different and I think there should be some improvements.
The reason I suggested achievements is because I really liked this feature in World of Warcraft and I wanted this in Top11 too!
First, I think each achievement should have a number of points, exactly like in WoW.
Second, I would really like that some hard achievements to be rewarded with unique items in-game and the only way to get the items to be from unlocking achievements. It's same in WoW, some special achievements can bring you some cool things.
For exemple: Undefeated – Win the league without losing a game
Each winner of this achievement should get an emblem, it can be even the emblem from the achievement picture.
I'm not saying that all these achievements should be rewarded but some are very hard and users should get something from here.
It will also be a win-win because players will try harder to get these special achievements.
Let me know what you think guys!