- March 2011
The accumulation of the points have not be given yet. the rumor is that the points will contribute to future Quests. For now the points are more like bragging rights.
- August 2011
When it comes to the feature "Item Alchemy", earning Achievement Badges works in favor of raising your alchemist level so you can preform alchemy more easily and have a better success rate.