I use Kroil as a cleaner on my Dan Wesson and other guns. It's an excellent bore cleaner and powder solvent. Never tried it as a penetrating oil. I use FP-10 as a lube but it isn't much of a cleaner.
That vid is flawed in more ways than lies from the Whitehouse.
That guy is nuts, Kroil has a fifty-year record in industry as a great penetrant. The only one better is Sili-Kroil. Also, since DW recommends Kroil, which is a strong solvent and oil mixture, 'solvents' could not be harmful to that finish.
It is not "water based", it is mineral oil based. It will emulsify with water, though.Hickok 45 is always touting how great it is, but I get the feeling they are one of his sponsors. The only use I've found for it is spraying it diluted with water (it's water based) ...