for sure, some reason btcgosu seems to be the most popular similar site
but their reviews totally just ranked by which site gives best affiliate incomes
totally bogus reviews that site has
How can you say the rank is based on which sites gives the best affiliated income/commission?
Did you check all of them one by one (the affiliate program) for more specific?
When you said like this means that you know about all the affiliate program of the listed site.
Mind to share it here what you know as it seems you have better information than most members here about the affiliate commission?