~ I really don't have much idea which site provides better insights though I know most sites are biased and paid.
You know one of the reasons why we don't need to trust 100% of those ICO tracking sites. This is why I never followed any ICO tracking sites till now, I prefer to trust my own research. It is very difficult to have honest ratings on ICO tracking sites because they are highly indicated to be paid for that ratings. Because of this, many people think that taking a look at the ratings of crypto projects on ICO tracking sites, only wastes our time. If you want to consider buying the tokens of a new crypto project, you are better to do your own research. and DWYOR
