Please understand that the subs are designed to work in certain types of guns. They require hotter igntion, but when you use Magnum caps, or Musket caps, the subs can shoot well. There are downsides to every new product, as you give up one thing to get another. Nothing is free. Black Powder just happens to have been around so long that all the real " kinks", or problems have long ago been worked out. Believe me, other chemicals than Postassium Nitrate were tried, and other elements than sulphur were tried to control the rate of burning. The subs were begun to try to eliminate two problems; the high burning or combustion rate of Potassium Nitrate, and the stench when sulphur is combined with moisture forming both sulfides, and sulphuric acids. One is bad on the nose, the other other on the barrel. Add the nitric acid that forms when the Potassium Nitrate is burned in air, and you have the two chief components that corrode the barrel.
My complaint about the subs is that the advertising, at least by clerks in sporting goods stores, is not only false, but down right fraudulent. The suphur is gone. But the chemicals that replace it produce their own acids to eat at the barrel. The powders are not as quick to burn as Black Powder( making it safer to store and ship), but that also is a downside to using the powders in traditional firearms. And, the shelf life of these powders, particularly after the cans are opened, and air allowed inside, is poor.
Finally, the cost of the subs is high- almost twice the cost of black powder. When I got into the ML shooting game, it was for the purpose of doing more shooting with a large caliber gun, and at a cheaper cost, than what it cost me even handloading my centerfire cartridges. I can afford to pay more for powder, but can't figure out a good enough reason to do so. If you are new to the sport, you don't know that paying $20.00 a pound and more for powder is EXPENSIVE! But when I started shooting, we could buy powder for $3.00 a pound. I know I am getting old, but I still value the dollar, and old habits die hard.