The Givens Liferaft has proven itself many times as a savior in extreme conditions amongst the commercial fishing fleet world wide.
The important thing to consider when choosing a liferaft is the rating.
For example: If on an 8 person raft it is rated 5 to 8 persons, that means it needs 5 people as ballast.
Watch the aircraft tests with empty rafts.
On a Givens it would be 0 to 8 person rating which is why Givens is the only raft I would ever consider buying.