I think it is a good idea, I would certainly appreciate it as a player. Maybe something that integrates nicely with the Wiki?
I personally really like the idea of unknown achievements. I would want people to play this game for the game, not to 100% it. However, I would also really like achievements to become visible when you do unlock them, so you know what you did for it.