Hoppies #9 is basically a solvent cleaner...just cleans out the powder fouling and hardly touches the copper.
The best cleaner for all gunk in your barrels is WIPEOUT...either the newer jellied PATCHOUT stuff or the older foam WIPEOUT, used with the accelerator. The foam can be messy if you don't read the fine print, follow instructions and be quick on the trigger with the trigger. It takes out powder fouling, carbon, copper and lead. I've used it on older military weapons to get the bore totally cleaned...some that were over 100 years old and you couldn't see the rifling for the build up...it takes several days of scrubbing first with a solvent/carbon cleaner and a brass brush, then Wipeout overnight soaking, then more scrubbing with the solvent...etc...until the patches show no blue.
I also use Shooters choice, Butches Bore shine, TMJ, Montana stuff, all available through Sinclair, Midway, Cabelas, and Lock stock and barrel...and I've probably tried every bore cleaner on the market for the past 50 years. I have a shelf full of partially used "stuff" and now pretty much stick toSC, BBS or TMJ for field and initial cleaning, Montana copper cleaner for light copper fouling, and Wipeout overnight to get all the copper Krap out, with shooters that got 100 plus rounds at a session and all guns at the end of the season just before putting them away. Using it keeps my varmnters, that get 500-1500 rounds a year each, from getting copper buildup and loosing accuracy.
I've tried one other brand of foam but it didn't clean as well as Wipeout, plus the can was smaller and cost more. Now I keep two spare cans and reorder when I start on the first of the spares. Reminds me...time to reorder.
Some people swear by Wipeout and some people sweat at it...usually because they didn't follow instructions and got the foam all over the place....you want to keep the foam off of anything except the bore. The foam itself won't hurt but when it reacts with the stuff you want cleaned, it reacts then turns into a slightly corrosive chemical and can cause some stock finish problem....but then so will most of the other cleaning chemicals. I've used it since it first came out, followed the instructions and never have any kind of problem with stocks or metal work.
Like everything in life...everything has it's good points and it's bad points...and you have to be smart enough to figure out which of the points you want.