I couldn't agree more. I only used pyrodex when I first got into muzzleloaders because it was available. Cleaning the gun was such a pain that I put my smoke poles away for about 5 years. I then acquired real powder just by chance and gave it a try. I'll never go backI have some advice for you, brother.
Shoot the pyrodex til its nearly gone,, dump the rest.
Buy black from here on. Its not as corrosive. Lower flash temps too.