It is helpful to have electric heaters in the boat during the winter season. The heaters used should be the type which provides circulation of warm air. However, I would not depend on such heaters to provide protection from freeze damage. My concern is that in the event of severe winter storm conditions a loss of electric power in not uncommon. I can recall a couple of years back when power was out in some areas for several days. The power loss could be as local as the pedestal to which the boat's cord in connected. I am thinking a circuit breaker disconnect or perhaps the power cord pulled out. I have had both happen.
Water Heater: An important point here is that the freezing point of RV antifreeze increases significantly with water added dilution. There are several gallons of fresh water in the water heater. So the question becomes how many gallons of pink stuff does one need to run through the hot water lines to flush out sufficient fresh water from the heater? Could be 5 gallons , more... who knows? How much depends on how cold it gets. So, for sure, drain the water tank.
Some systems not mentioned in your post which need protection: sump pumps, shower sump, toilet, waste tank macerator, wash down pump and the raw water side of the engine cooling system . In the PNW can you get away with not protecting all these systems? Most years you can, but we do not yet know if the coming winter is going to be as mild as most years. Another point, have you closed the raw water thru hull seacock?
Note that this web site has a Factory Technical Bulletin describing winterizing procedures. Go to: Forum Index, Factory Technical Bulletins, Winterizing Procedures.