You show your 20 yrs right here brother. Pure knowledge.
There is no one best approach! I prefer exactly what u just said. I do a compilation of them all. I find this best for growth, cut, staying lean. I take the things that work from all my favs over the years and melted it all together.