Something like the Vidmasters....

This thread possibly confirms that to unlock certain armor, we will have complete certain prerequisites to unlock said armor. This leads me to believe of a possible return of something like Vidmasters. Incredibly hard goals and achievements that will all pay off in the end with a rare piece of armor and bragging rights. Thoughts on this?