2 things I would say.
BA fine if you expect to go into the water, or at least its a high possibility and you need to be able to swim in it.
LJ if the plan is not to go in the water and its and being in the water is the result of an incident.
if the boat use is that of a rescue boat, then you could argue both ways, depending on the persons roles are within the crew.
Some types of Jacket are both, BA until canister is triggered, then LJ. However, these are expensive.