Do you miss something on BrainKing.com and would you like to see it here? Post your request into this board! If there is a more specific board for the request, (i.e. game rule changes etc) then it should be posted and discussed on that specific board.
I think the rating depends on the pool size, so as more players join your rating will increase (assuming you continue to play), thus you'll overtake any above you who have stopped playing. This latter is another negative of ratings, once a player is top rated they've been known to stop playing just to preserve their spot in the list, pathetic.