Plenty of ways to check a project out. Main ways would be transparency on the team and project. ICO funds held in escrow is ideal, but not many projects offer this unfortunately. Generally if something looks professional, well laid out and they have are communicative with their community, it is a good sign. It can all be a big smoke screen though, and then you still have to hope that the genuine projects perform once they hit the exchanges.