Andrew, it surprises me that you say that, because ive bought permanganate in quite large amounts in the past, and it can last me for years sometimes, without any degrigation......it must take many years to degrade then. I can remember one large batch i bought, i had for over 4 years without any fall in performance.
I dont disagree with you but i'll look this up and see if i can find out any facts
Regarding the comparison, as far as i am concerned the flash i make does put that video to shame. I use 5micron coated atomised Al powder (not even flake type) with KMnO4, and the report from just 1 gram, as in the video, completely unconfined would make your ears ring at 12feet and thats no exaggeration!! Ive been doing this for many many years now without a single 'incident'
Ive been experimenting with KClO4 for the past few months now, and i am not particularly happy with it. I find i get more misfires due to its higher ignition temperature, and lower report levels for the same weight of powder.
I'll agree that KMnO4 is not suitable for use in commercial fireworks, because of its instability, but for an experienced hobbyist like myself, who mixes in small quantities and uses within a few days, is far superior, IMHO.