First of all i think you should not invest in a thing that you don't understand. Secondly they need to prove that the project can solve a real problem and you need to know the CEO of the project has done good things on other projects in which he has been involved. Thirdly try to read and read more about that project.
A very smart solution, because most people in the past directly ate the talk of the project developers so it was so easy to be deceived by the project developer, now so that it doesn't happen again, then the points you said I think need to be implemented on every new project we see.