When theory meets reality: assumptions, feasibility and implications of a complexity-informed approach