I worked in international monitoring and evaluation for seven years and used the various methods such as logic models. Much of this was so top heavy that it missed the point. Much was beyond vanity.

That said, there is a lot of value in using a results chain (activities, outputs, near term outcomes, long term outcomes and broader impacts) to establish a chain of evidence for the effects on the system. Systems dynamics can also be used to do this. A performance management framework flows from his chain of evidence to provide a framework for what we measure and how we measure

Some effects have latency and take a while to stick.

My only concern with your blog is that saying “we have impact” could in itself be vanity depending on what you mean by impact and how this is understood.