The more the TrustED team will advertise their project, the more users will use the application and upload scans of their diplomas.
Yes, this project needs advertising for quick progress. Otherwise, this service will be distributed very slowly, so the project may die before it starts to make a profit.
Any new project should be well advertised in the first months after the official launch. Otherwise, the project will have very few customers.