"Armorall" is water based, not petroleum, so doesn't leave a slick on the water. I've used it for years, on all brands of fly lines.once, dried, it stays put.
However, BEING water based, it obviously doesn't last long on a fly line!
If anyone is in the market for a new fly line, anytime soon and doesn't like to always be cleaning them............... I've been using several, different, weights and designs of AirFlo's new "Ridge Line", fly lines.
Not sure what it "is" about this new design, when it comes to staying clean, but after a long and algae filled season of lake fishing, (as well as moving water, but lakes always gummed up my lines far worse), I went to clean a couple of my Ridge Lines and could hardly make a mark on the white cotton cloth I always use!? This was after about 60 plus days on the water.
I'm not only amazed with the shooting ability of these lines, but now, I'm equally impressed by their hard finish and "non-debris attracting" design!