Even if all check marks are achieved their is still no guaranty that the project will be succeed in the long run, specially if you would want to support the project even after the ICO.
You should also consider the following:
- If the project has real use in the real world and not just promises.
- Project should be moving according to the road map and is developing, after the ICO is finished if you intend to support it in the long run.