This video of snowboarder Meesh Hytner would seem to suggest that wearing a Backcountry Access Float 30 (or a similar avalanche buoyancy device) can be very helpful when the entire slope begins to slide. Glad everyone is okay.
[Link: GrindTV.com via Gizmodo]