I think rating ICO is not good factor to identify the good one.
It is easy to promote and create a fake one.
You are right the ico sites are paid by ico team so they can never be a factor to rank the good or bad.
Do your study and research about any ico you want to know about.