Hammerhead that I am, some years back I purchased some Goex 3f for my flinter. It works pretty well, all things considered. Takes about 4-5 patches to clean and oil.
Then I purchased some Swiss 1.5 for a couple of slug guns. It works very well. Takes about 4-5 patches to clean and oil.
The fouling is distinctly different, but consistent in nature for each powder.
Then I did something different and loaded a .25-20 SS with the Swiss, compressed it until it squeaked and it shot very well indeed. Almost no smoke and over the course of 10 shots, no swabbing between, it left almost no fouling at all. 4th patch was spotless.
I'm pretty much stuck in my ways for now.