Hoppe's #9 is necessary to clean the lead out of the barrel and throat of a BP revolver. However, its not the best choice for cleaning the cylinder or frame of the BP residue. Use Soap and Water for that job.
I also recommend removing and cleaning the nipples after every shoot, because of the BP residue that is shoved into the threads by the chamber pressure. The Residue attracts moisture, and rusts weakens the thread, or makes it impossible to get the nipples out some time later. Removing, cleaning, and oiling the nipple threads, and the corresponding threads in the chambers, insures that the gun will fire properly, and you don't have to worry about rusted threads. I use a good gun oil to LIGHTLY oil the chambers, prior to storage. However, before the gun is taken out to shoot, I flush the cylinder, and all the chambers with alcohol, to remove all the oil. I don't remove the nipples for this process, and you will still find oil in the threads. The alcohol evaporates, taking any condensation in the chambers out with it.
I also like Shooter's choice. Its expensive, but I buy it when I can't find Hoppes #9 locally. Oh, I try to buy these solvents in quart bottles or larger, if I can. I save money buying the larger size, and I go through a lot of it. :thumbsup: