in my opinion Developer, Team, and Community are 3 important parts of a project. but there are 2 more important parts when the project runs, namely the developer and team, if the two parts can successfully produce an innovation or product that can make investors come for investment, there will be a strong community that will support the project.
I think that developers should give a sufficiently large amount of information to the investor so that people can more clearly understand the idea and be confident in the prospects of the project.