I think the achievement awards are a great idea but not as icons to be seen, I propose that the achievements when reached have some kind of reward to it , the harder and longer the achievement is to gain the greater the reward, happens in games all the time, could be coins,boosts...