I personally do not trust any ratings, all projects claim that their professionals are better than others, but even sites like IcoBench are mired in corruption and put in the top rating of those who gave more money
I absolutely agree with you. so I think that it is worth to rely only on your opinion, on the work of the team. as I see here only 2 pages of discussions, no one answers questions. everything looks very strange