Regarding Mixing Service. Do we need such on-chain service that mixes coins with anonymity-reliability trade-off? 30% anonymity means 70% reliability to get all the coins back. Yes, it means that with 100% anonymity u could get 0% - 200% coins back.
wtf?
Wow, that's even better deal than my exchange

That approach is trustless, but the guy wants 1'000'000 NXT for that.