Yes, indeed. Moreover, they have so many investors which ready to serve their money to them because they are trusting the team and also the company.
This is how should the people see the project. The project is nice and with the additional information and updates everything will be fine. The trust should be the first thing they need to established and everything will come together.