As far as Celox and Quickclot are concerned, unless you're expecting to treat major trauma or gunshot wounds, I wouldn't bother. A field dressing or equivalent, properly applied, will work just as well, and is a lot cheaper. I carry Kaltostat alginate dressings for the odd occasion I come across somebody who is on anticoagulants, but I've only ever used one in about the last 20 years. Personally, I prefer Watergel, having used both, but there are two formulations, one for the US, and one used in the UK. The US version contains Lignocaine, a local anaesthetic, but is not available in the UK. Accident and Emergency Department staff don't like any of these products, as they can cause problems when treating the casualty in hospital, not least the problem of having to remove the stuff before definitive treatment.
Alan.