This appears to be promising. It it can knock down even a third of those in need it will be huge. The protocls as outlined also encourage careful monitoring as well. This can lead to a much higher rate of success.
The key point is that it certainly has worked in multiple cases. That is always good enough.
Depression happens to be one of the big chronic diseases out there. The biggest one is addiction. Neither are easy to resolve but both need to be.