Progression system

I like these suggestions. But hiding achievements really a must? The community will make achievement charts anyway, and achievement hunters maybe would like to know all.