Did you actually tried to wear a life vest while fighting for life in rough water? Automatic, self-inflatable buoy may be the answer, if there's such a thing. And no, so far no payload-dropping device was developed. For Inspire yes, but not for M200 series ...

If you are sitting on top of a car during a flood, a life vest is a good choice. If we drop you an inflatable device and you let go, then you are in bad shape, again. There are some nice inflatables out there already as well as some tightly packaged vests but we need a drop system. We are looking at building our own at this point. Thanks!