I Use Them All The Time
I have come to prefer water-based solvents, such as M-Pro-7, for handguns, due in part to no additional toxicity from solvent fumes. I place a few drops of such a solvent on the forward section of the Bore Snake. While I rarely shoot cast bullets anymore, I find that even with students who do, two passes through the bore generally suffice. On revolvers of the .38/.357 persuasion I use a .40-caliber Bore Snake for the chambers, which usually require about four passes.
The Bore Snake may not always remove all the crud that builds up between the end of the .38 Special case and the step to the throat when .38's are fired in a .357 magnum revolver. My choice for that situation is to put a new bronze-gauze patch on a Lewis Lead Remover and feed it in from the rear of the chamber, only until it reaches the step to the chamber. A few twists of the tool at that point remove the crud. I then back the tool out of the chamber, to avoid sizing the patch to the smaller diameter of the throat, and repeat on subsequent chambers. After that treatment, the Bore Snake finishes the job nicely.
Some people who use autoloaders and are in a hurry like to feed the Bore Snake up through the magazine well, to clean the feed ramp in the process of pulling the Bore Snake through the barrel. Others caution against doing so in polymer-framed pistols, for fear that the brushes in the Bore Snake will score the polymer surfaces.
If you use a water-base solvent, rinsing the Bore Snake with hot water from the tap after use removes virtually all of the residue and flushes it down the drain.