I dont fly off any ships or rigs but if I was doing it as a regular part of my job there is no way I would be doing it without floats. Single engine or twin it seems common sense (not that there is such a thing).
That ocean looks big, mean and cold I bet it would be hard to spot one guy floating in it.
crispy