Hello Michael,
Some things can be understood with a faily high degree of certainty whether it works or is of value just from the analyical perspective. Some things cannot. But the person studying the matter it must be qualified. It would be difficult to trust someone who has not written a chess program to make judement if your learning works.
Take the eternal debate search-versus- evaluation - it will always remain only as a point for debate. Take, late-move-reduction, reasoning + testing will not confirme IF IT IS GOOD , it may not work for everyone with positive result. Nullmove is a certainty through empirical findings and has a simple principle behind it.
I do chess programming but never ever think about book learning.
My instinctive feeling is probably with Dr. Hyatt. I believe it can be understood from just the analytical perspective and no testing or experiments needed.
Best Regards
Rasjid