Suggest you WEAR lifejacket or immersion suit and not just (mistakenly) hope you can don it while descending oh-so-rapidly if things should go drastically wrong. Unlikely I know, but ...
I also carry liferaft and ELT over water. Furthermore I carry GPS and backup VHF on all flights. Oh yes.
Enjoy the flight !