Answering the question "Does this make us better?" is fundamental at Leaf and why we subscribe to following the principles of the agile manifesto rather than adopting a single agile framework and apply it across the board.
By not adhering to a single framework, we are afforded the flexibility of picking what works best for us and the customer. We incorporate practices such as daily stand-ups, sprints, Kanban flow, deploy often, automation, and retrospectives. We are able to integrate with other customers that might be invested in more formal methodologies such as Scrum or SAFe. For customers who aren't invested (or don't care) about a software methodology, by working with them we can derive project practices that make sense for both the development team and the customer based upon everyone's needs and capacity. And sometimes, that can involve eschewing agile a bit and incorporating waterfall techniques.