I am speaking outside my expertise or training, but I am told an Asherman chest seal may be more appropriate to the random tension pneumothoraxes you would encounter, say, outside battlefield conditions. A US domestic major bleed may be sweaty, but not body armor in 110 degree heat sweaty. There is no petroleum gel, its sterile, and it won't expire in your bag.
I have an Asherman in my kit but no training on treatment of tension pneumothorax, so only a vague idea of when to apply it. I was told my a local EMT that that's okay, their first step would probably be to evaluate the patient and tear it off, and apply their own treatments. Its a little edgy to apply - and I can rely only on 10 minutes voluntary instruction by a friendly, licensed EMT, but unlike other alternatives and treatments, you can't actually harm the patient by slapping an Asherman on their chest.
Anyone who wants to treat me with decompression needles to my lungs better have the license and certification to do so, that's all I'll say about carrying those.