While Hoppes no. 9 is decent smelling (brings back memories of my granddad showing me how to clean guns) I think it's about as good as WD-40 or kerosene for removing lead deposits
or copper for that matter. I really don't even like it for cleaning the carbon buildup.
After trying a bunch of products, both home made and purchased, with both being drain brammiging, I've switched to Hoppes Elite products which are actually originally produced by these folks:
http://www.mp7.com/
Or at least thats what I've read on the "Internets".
So far, they aren't a miracle cure, but they do seem to work fairly well for carbon, lead and copper, but most importantly they do so safely. I can now clean my guns to my hearts content inside the house with little to no trace of oder. This is especially important to me as I detail strip most, if not all my guns after every second or third time they're used.