Thanks for getting back to me. Yes indeed the speedboat looks little unrealistic compared to a life raft..(HINT HINT ED) but what you have in the "Sea Flea" is exactly what I am looking for.
Would you consider it as a temporary solution till ED makes a suitable replacement for water CSAR operations?