I thought I made the point quite clearly in the article that there is no such thing as a privacy coin.
Either it's fungible and it works as currency or it's not and it doesn't.
Monero is the best choice, while in the future this could change, right now there is no other real contender.
Well, Wanchain has Monero's technology... so not really sure what you're talking about.