First, Nate makes a good point. It is intimidating to a newbie. However, I do like the competition aspect.
Keep in mind, with the way we have our points structured, all it would take is a few Featured games, and they'd be in the top 5. I'd like to keep it that way -- if you write winning stories/games, that should bring you up high.
To make it not so intimidating, we wont put it on the homepage. We'll have a Member Rankings page that lists everyone's ordinal rank on the site as well as their points.