The alloy Airbuster has a large knob so you can regulate the flow of gas, a mechanical stop to prevent the cartridge being pierced in transit and a dust cap to keep the valve free of debris.
While it works with Presta and Schrader valves, switching between them requires a fiddly change of the valve head. The thin rubber sleeve doesn’t provide much protection from cold spent canisters. You can’t insert much of the valve into the inflator head, so you have to be careful to avoid leaks.
Price $33 w/16g cartridge