Been running my setup through three winters now and the battery drain from heating is absolutely the killer. Diesel heater is non-negotiable if you're serious about vanlife — I've got a Webasto Air Top fitted and it's transformed everything. Uses minimal power compared to electric heating, and you can run it whilst parked without worrying about battery depletion.
The trick is layering your insulation properly first. I've lined my walls with 50mm Celotex and the roof with 75mm — makes a massive difference to ambient temperature, which means your heating runs less frequently. Window coverings matter too; thermal blinds drop your heat loss considerably.
For battery management, I'd argue against relying on solar during winter months. My 800W array barely covers base loads in December, so I've invested in LiFePO₄ (Victron batteries) with proper BMS. They handle the discharge cycles better than lead-acid, especially in cold conditions where performance degrades anyway.
If you absolutely can't run a diesel heater, a wood-burning stove is viable but needs proper ventilation and chimney work. Some folk use gas heaters but you're getting into safety territory — condensation risk is real without adequate air exchange.
What's your current heating solution? And roughly how much battery capacity are you working with? The recommendations change massively depending on whether you've got 100Ah or 500Ah available. Also curious whether you're moving regularly or stationary most of winter — that affects strategy considerably.