The following ...in yachting terms...it is thought prudent for offshore yachts to mount their liferaft so that it will auto deploy in the event that the boat is sinking...ie often permanently mounted on the stern rails or near.It is recommended that you have permanently positioned grab bags with ancillary gear and food mounted in such a way that you can get off a boat in 30 secs...I can only imagine those 30 secs would pass really quickly! Think cooking gas or fuel explosion at sea maybe collision.
I reckon a power boat by its nature will be more than less likely than a yacht to have a sudden problem....again fuel explosion or flipped...swamping etc....I cant see having to manually blow up the liferaft as a bonus....and a poor liferaft promotes a false sense of security.
you can get superior life jackets that have wave protection and fit epirbs to each one....so you will get found.....and in a crisis ....youre far more likely to get off the boat with that...just a thought....