SOOOOOOOO much depends on exactly what your situation is. Simple answers are very popular on any internet
forum, but there are no simple answers in real life.
For very occasional use in mild cimates, propane
works. But a tank of propane really doesn't have a lot of BTUs in it compared with your boat's diesel tank. Propane is relatively high cost per BTU and low in convienience (lots of refills). Be sure you understand exactly what fuel consumption
will be before you buy a propane heater.
Solid fuels (like wood) work well IF you don't mind handling the ash and collecting and storing the fuel
. These are very low operating cost ($0 if you can collect driftwood or scrap), but also low in convinience.
Diesel is in the middle of the cost range, and very high on the convieience scale. Only you can decide which is the right answer for you.
In Bodega Bay your primary concern will be keeping things dry, which a reverse cycle unit will NOT be espeically good at. If you are cruising to other areas, you might have other issues.
Unlike lots of people on this and other forums
I will not tell you I KNOW the right answer for you, but I will tell you what the relative merits of the various options are, as far as I know. I made my own choice, and it was a drip-pot diesel heater in the main cabin with fans to circulate the heat. That might work for you and it might not.