Kroil was "discovered" by the bench rest shooters, especially as a cleaner used with moly coated bullets.
Kroil has the ability to "creep" under or infiltrate into super fine cracks, and can actually work it's way under bullet fouling given enough time.
I'm not sure how good it works on copper fouling, but apparently works well with lead fouling, again if given enough time.
Keep in mind, Kroil doesn't work was well as many copper solvents, and may not work as well on powder fouling, for bringing fouling out of the pores of the metal.
Copper solvents work by actually "dissolving" copper fouling by chemical action. This is why a copper fouled bore will stain patches blue or green.
Kroil works by infiltrating under the fouling and breaking it's bond with the barrel steel.
It has it's uses, but I've seen nothing to indicate that it's better for general use than gun-specific bore solvents.