Nice ideas! I especially like the idea of having a featured monster/undead/daimon as well. I mean, we know from the advy item list what kind of monsters actually exist in the world, a few images and a wiki link could improve the role play game.
Additionally, to further engage our player base, I really believe that we should start using some sort of incentive. For example, if your character's wiki is selected to be featured, perhaps that character or family should be entitled to a small, IG reward, be it a magical item or scroll, a bit of gold, a fame point, what have you. Generating the momentum is really my biggest target here and, for various reasons, players have rarely shown inclination to do more than the minimum when they get nothing out of doing so.