IMHO silly not to have a PLB when crossing water etc. The ones attached to the aircraft not so useful over water.
If you press the red button when the fan stops there will be several agencies watching you all the way down, surely (in/near populated areas such as the channel)?