Very nice write up...However, I prefer Pyrodex RS Select over regular Pyrodex and on your cleaning, I heavily suggest not doing the final bore and exterior metal wipe with any lubricate made of a petroleum origin; as it will react with black powder or BP substitutes and give you corrosion. I use T/C Bore Butter...No rust problems.