You touched on 2 pretty good points but i still have an issue with it.
such as alcohols, cheap water based degreasers, water soluble cutting oil, natural citrus cleaners,
Alcohol to help dissipate the water and citrus cleaners might be somewhat effective. The detailed cleaning instructions say to leave it muzzle up when drying. The Strikefire they are using is not a stainless or nitride barrel and all that stuff still in the can is going to be draining into a more or less unprotected bore. Even oiling the bore before the drying process just does not seem like a great option. It just seems like there are too many negatives and too many hoops you need to jump through.