With the exception of CryptoNote no other anon coin offers even a remote chance at real anonymity. Nothing but gimmicks.
I'm pretty stunned at how many people are paying big money for CrapCoins for gimmicks like DARK, BitcoinDark, etc...
What about the implementation of zero coin. I've heard that holds the real promise of anonymity
Both Zerocoin and Zerocash are abject trash until they demonstrate that the necessary key can be created in a trustless manner. I doubt that is possible. Even if it is, there will always be a degree of doubt. The consequences of such a key being retained and misused would be disastrous. Why even take the risk when there are other solutions without this issue? Perhaps zero knowledge proofs will have some applications, but a cryptocurrency is not one of them.