I do not have much experience of choosing a good ico project, but I know many investors care much about the dev team and the total supply, an experienced and active dev team is very important, also not too high hard cap means the dev team are not greedy.