Interesting discussion on twitter regarding the relatively small sample size (n=15) given the heterogeneity of the underlying condition - https://twitter.com/WiringTheBrain/status/112928482114080358...
By the same logic, if I manage to cure an extremely rare type of cancer under certain circumstances when it's detected early on, I get fired for having too little success? I mean, what? Seriously?
By all means, prove them wrong, but stop the yelling. That's even more worthless than any form of pioneering research.
Also, "the yelling" is called peer review. It's the entire basis of science.