I like this method a lot because the beans get flavored at every step. It’s also a nice springboard to discuss canned versus dry beans. I don’t used canned beans because I try to do the same thing as you: flavor the beans at every step. I make chickpea salad quite often and it’s so much better if you start with dry beans because you can boil them in water with flavorings.