And A Quick Observation:

I’ve found that as a general rule, the more complex (and messy) the benefits attribution model built upfront, the more likely the project is going to be a mess down the line (scope creep, role disclarity, delays and cost runs).