In fact it is impossible to spot scam ICO before they do something wrong against community and investors. Before investing everyone should his/her homework with checking team behind project and checking whitepaper.
It is quite easy to spot a scam if it does not have any good white paper or capable people to implement the white paper.