Why is there a minimum deposit of 0.1BTC? It makes me want to think that you are going to run off with the first mix you get; there hasn't been any substantial proof that the stats you provided are real.
That's kinda suspicious to a quite new mixer and they have a FREE mix until the end of October which is tempting to try but I still need someone who have some balls to try this one and vouch this mixing service