It's not really trustless so far and not private enough (at all) . But it's better than custodial and remove the regulatory pressure a bit for a time. More importantly some people don't like the Spark Entity runned by Lightspark (that all wallets are using right now), the organazation that created Spark the protocol. I don't get why they don't run their own Spark entity rather than complaining tbh.