I have tested this and it works on the S5
So you did. Thanks for the info, the work, and the video. I'll report back on my results shortly.
EDIT:
OK. I did get this to work, but it was not quite as easy as advertised. The update of the kernel went reasonably well, but my phone immediately started complaining about various things -- kept getting "Unfortunately, HealthService has stopped" messages, as well as another service that had stopped that I can't recall. These messages popped up several times, making the phone fairly unusable until they stopped.
The next problem was that I was unable to download Towelroot on the phone. I don't know if this was due to some security software on the phone (Knox or something else), or some kind of "for your own good" feature in Chrome, or what, but what I observed when trying to download with Chrome is that the download seems to fail, whereupon another chrome tab is opened to try again. This repeats, over and over again, until there are more than 100 tabs open in about a minute and a half. The only way to stop it seems to be to restart the phone.
The way I solved this was to get the towelroot apk onto the phone by other means. I could have moved it over via USB debug mode or copied it from a network file share with an appropriate utility, or stuck it on a MicroSD card, or any number of other things, but what I did was to simply download it on my desktop and then to email it to myself. I then opened the email on the phone and saved to the download directory/folder. Once that was done, then I loaded the NCG kernel, waited for the "unfortunately"s to stop, and then installed and ran Towelroot. Then got SuperSU from the app store and installed and ran it and it did its thing, though it did report that it had to turn off Knox. But it managed to do so, and the phone at that point did seem to be rooted. Once I flashed the NHA Kernel again, the instabilities seemed to go away, and the phone is indeed rooted now.
So, in the end, I did get it to work, though it was touch & go for a bit there. But all's well that ends well, and this ended great. Thanks for the help.