I trust the ICO ratings to a certain extent. The problem is just that the project teams pay them to do the rating. So, the rating may be in line with the payment made by the team project. But I still trust them because if the rate a scam project high, it comes back to harm their credibility.