Ranking people by their recommendation performance is going to be very misleading for most people. There is this natural intuition to look at the top performers and try to learn from them. In reality, the rankings would look almost identical if everyone just picked everything randomly. Mutual funds and hedge funds exploit this all the time. They start lots of funds that all invest a little differently. They cull the losers and keep the ones that happened to do well. Then they sell prospective investors on their past performance of one particular fund when in reality they didn't need anything more than random chance and multiple tries to get it.