This what I did with my boat and it has worked well. It has kept a few waves out of the boat.
I have also thought of building a "smaller" boat, like an Aquapod and using it as a "roof" to keep the rain out.
The smaller boat could also be used to paddle on to the tidal flats, to hunt incoming...