The "trusted setup" is a permanent unfixable security hole. While it's partially secure in theory, it goes against the core value of Bitcoin and cryptography where you trust he math and not some person. It will be a constant cloud over Zcash. (I still see great academic value on the work behind Zcash with zkSNARKs, but as a cryptocurrency at the current state it's way too risky for real use)