Nope, and that's coming from a MT fanboy. I actually enjoy most of their products a lot.
I'm also an honest reviewer though, and no, I wouldn't pay that for it. And it's not just $70, because it took 3 weeks for me to notice it working. If you don't run 2-3 months you're wasting your time...