Interested people can send us private message and we will be happy to share more info about the project.
TBH Most of us aren't really that interested to be part of the project. Apparently, there are really less users that do engage with projects especially not knowing the personal info of the people behind such projects, or more likely to be afraid in getting involved with uncertain projects. But IMO, most of us are interested in knowing about projects that we can tell to ourselves if the project and the team behind it deserves to be invested or not. Hence, all I can suggest is for you to post your projects' info here so you can have users suggesting on which and what things must be added or removed.