In all honesty as a penetrating oil it's "ok". To date the best stuff I've seen (and this is also supported by many other full time machinists on the forums devoted to that) is a 50/50 mix of ATF and acetone. (ATF meaning auto trans fluid). Someone somewhere sometime ago sat down and did a big ol write up about it using torque wrenches, etc on frozen bolts. ATF/acetone beat all the "snake oil" cures sold at auto parts stores and Kroil was included in the test.
One guy around here that I fly RC planes with owns a hot rod shop. He swears old fashioned HOT water and SOAP also works wonders for stuck fasteners. I've not tried it so I can't comment.
I know the ATF trick sure sure works good for stuck fasteners and nitro glow engines that have locked up. So does boiling them in antifreeze!
I was introduced to Kroil as a way for cleaning smallbore guns since lead doesn't dissolve the way copper does. Kroil has a strong capillary action which is what's needed to separate two dissimilar metals apart from one another. That being said the best I've seen for this do date is called TSI 301. It's tough to find, but well worth it. It's also a killer dry film lub once the carrier flashes off. It's non flammable and works very well for cleaning/servicing precision air guns. (how I learned about when servicing the anschutz stuff)
I do use Kroil as a lube when putting the final fluff/buff on a chamber. I just wet my 240grit emery with it and swish the chamber after reaming. I also use it for barrels that are stubborn when removing from an action. (also use a hot air gun) I do this mainly cause I have a large supply of it and I've done it this way for a long time that I'm kinda stuck in my ways. I doubt Kroil leaves a better finish than WD 40 or any other light film lubricant on a chamber when polishing with emery. I've used both and have not seen one difference (other than Kroil costing more)
Hope this helped.
C