In reply to ford23:
I had one of the the original ABS packs some 15 years ago (ish...) and recently replaced it. My choices were either the ABS brand or one of the licensees, the BCA Float or the Snowpulse. The first removed from consideration (which may surprise people) was the ABS for 2 reasons: price and trigger mechanism. The easy one is price; ABS and licensees are much more expensive, they are the known brand and therefore can (or think they can) be.
The bigger reason is that the ABS system is fundamentally flawed in my opinion; it's over-engineered and is a pain to deal with for that reason. The trigger has a charge in the handle and needs replacing each time fired, in addition the cylinder has to be sent back each time used. It seems to me (although I have no evidence of this, just my perception) that the system was inspired by car airbags and built in a similar manner. The issue is that there is no need for such an explosive airbag filling in an avalanche and therefore no need for such a sophisticated system. Not only does it have the usage issues mentioned, but also the air travel problems as it's fundamentally an explosive system.
I confess I didn't do much exploration into Snowpulse but I believe it works in a similar way to the BCA Float; a simple compressed air cylinder that uses the fact that the air is compressed to inflate the airbags when deployed, i.e. no explosive mechanism needed. Yes it takes longer to fill (5-7 secs instead of 2-3) but so what? The advantages are massive in terms of ease of use; you can take it on an airplane with no issues and simply find a dive shop or anywhere with a compressor to refill the cylinder, no need to have a separate handle, lighter weight, etc...
I guess my whole post doesn't even address the issue of whether you need an airbag system at all because in my view you are simply stupid not to have one if you do any serious off-piste, backcountry at all. The statistics are stark; basically unless you're bounced off something hard on the way down, you'll survive with an airbag, without you may well not as if you're buried, good luck..
BTW I have no commercial axe to grind at all here, no relationship to any of the companies mentioned, just my opinions based on use.