Thanks for the article! I love methods :-)
Maybe you'll like this better method then: Bayesian counterfactual time-series analysis [1]. In essence, it compares a "neutral" time series and another one affected by a natural experiment and produces bayesian point-estimates for the causal impact.
Super powerful, there's a great R package, and really easy to use.