I select some ICOs from crypto differ, Ian balina website and ico drops.
In this case I am sure in quality of icos and don't need to make deep analysis
I don't look on advertisements searching for good reliable projects. Much more important is to find the people who are talented and responsible. So, see the project team. It is core idea that bring success.
the problem is that many teams break up after collecting money for the project. it's probably time to build a contractual relationship that in the case of non-implementation of the project roadmap, the team returns the funds in full to investors.