Hi, let me clear this uncertainty a few people said that all ICO is a trick however I don't trust them since I have put resources into some ICO and influence a favorable luck, to give me a chance to give you some piece of information to contribute. 1. When you need to contribute as a matter of first importance investigate about the specific ico you need to put resources into, endeavor to check their Whitepaper in light of the fact that some ICO duplicate content from another ICO white papers
2. Attempt to check their LinkedIn profile however that does'nt make any difference since some phony LinkedIn profile.
3.Try to know their genuine area despite the fact that some utilization VPN to shroud their area.
4.website expert issues a considerable measure since some don't know how to construct site and they are guaranteeing that they are in to Blockchain
5. Notwithstanding all this..involving in ICO is a major hazard 
For me it all boils down to every one in the team. Even one in the team messes up, the credibility can lose in just a blink. I saw a few projects that fell because of this scenario. So if all can be act as one and the community supports with the good project they really believe nothing can stop it to soar.
You are right mate, as a quotes says "no man is an island" it means we really needs to go and go down beyond the level of our supporters and carry on with the investors because they are the most important so that we can see a success in the project and also a good way of trusting and creating friends.