My vote after living on board (mostly in Toronto) and cruising south for the occasional winter over the last 15yrs.
Propane stove - one 20lb. tank lasts about 4 -5 months.
Espar diesel furnace - which can be mounted in a cockpit or transom locker and does not make for space-taking bulkhead mounting.
Dirt People Scare me