Zcash with its founder's reward as well as the trusted setup make me very skeptical of the project.
I do believe the incentives for the individuals to save their 6 creation keys was too high and I do not trust the setup. If the creations keys were not destroyed, the founders could undetectably mint as many Zcash coins as they wanted.
Good suggestion .