The reason why I removed the reputation leaderboard from the members page is because I didn't want users to care too strongly about the reputation system. The point of the system is just to roughly gauge if a user's interactions on the site are positive or negative, so I didn't want it to be a thing people are wanting to repfarm/artificially increase over time like it is on other sites.
I'm not outright rejecting the suggestion, it'd remain open so I can see other people's opinions about it, but I currently don't have plans on re-adding it back.