I catagorize solvents in two groups:
1) Removes copper fouling
a) Butch's boreshine
b) Sweet's 762
c) ammonia from the grocery store
2) Removes powder fouling
a) every solvent out there
My motto is pick powder solvent that smells good to you.
Hoppe's #9 has had bannana oil for the 40 years I have been sniffing it, and probably longer.
What smells best to me is Break Free Bore Cleaner. I bought a pint of it for ม and put it in smaller bottles.
Shooter's choice smells horrible to me, so my bottle is going to last a long time.