IIRC the Quickclot sponges don't do the damage that the loose powder did
Learn how to apply pressure and you won't need any of this stuff.
Take a good trauma class and learn the equipt and management and leave that stuff to the mall ninjas. There is a reason the military got away from it, and 911 EMS never issued it.