Bottom line it works.
You just have to spend the time to read and understand the technique. Having already mastered the art of landing, then the normal human tendency to resist change will probably not embrace learning something new (unless you take the time to work thru it). The author is a very experienced Airline Captain and has presented his paper at many aviation gatherings, tho' I have not seen him about recently.