Interesting from the point of view of a liferaft. I have one as my boat is chartered sometimes at the time i really figured this was over the top, however reading this i think having a liferaft is spot on e.g we have somewhere to go and keep warm. Mine as many others is SOLAS B but i have packed extra bits into a grab bag (E.G VHF).
Mine is carried on the deck and has a hydrostatic fuse that goes off at one meter (approx) so unless the boat sinks, i would think on a rib because of the tubes (if you have flipped it)that would not be the case. It can also quick release
So, you hit something and the boat sinks, the fuse goes off and there she is ready
If you flip then a quick release and pull the painter and there she is ready
I also took care to position