Lead acid is no longer the sensible option from both a cost, life and weight perspective. The Li po 4 battery is the way to go now I believe. Well at least if you can keep them dry.
With reports of ocean-crossing cargo ships with EV cars and such catching fire, I'd worry about having lithium ion batteries anywhere near salt water, including on a houseboat.
-PJ