The project's transparency seems to be considerate for its investors and users. I probably take it as a good sign of the team's commitment towards their uplines who can make their platforms into a reality one.
Yes, once they establish transparency among their investors it is much easier to gain much crowd in no time. Mutual trust between the team and the investors ensure a good business.