Those pics are scarey .... but are you suggesting that a bolt-in-sprag from company A, B or C will prevent this ?
If so ...I will buy THREE of those sprags for 200$ each.
But ...until these companies will GUARANTEE that their sprag will not fail ...the only thing that I know-of that will prevent such a fireball-explosion .....