I run a small heater core in my Kitfox on floats controlled by a water valve and a electric fan. I don't fly it in winter, but really enjoy having heat in late fall and early spring (35 F, wet feet, flip flops, shorts...brrrr) It's sufficient down to that temp.
I really like the 912 thermostat for the cooling system, that will help keep the coolant temps up when it gets cold outside . Always wondered why no one did it earlier? I think I'm going to order one.
BUT, I think the ultimate heater for our planes would be to run a heat muff (or two) right off the header pipes using fresh air to blow air into the cabin, and then ducting that air to blow through the heater core. So rather than a fan you could just meter the amount of fresh air from your heat muffs, and the water valve on the heater core. Or you could just run the heat muff heat to each footwell and end up having 2 or 3 separate heaters in your kitfox. Hmmmm?
Another idea I've had was to wire the heater core fan so it can be reversed, which would allow you to have a nice windshield defroster if you just put a piece of duct going up. Anyhow, just another idea I wanted to share.
Do all of these things and we will be the envy of aircraft owners, as we'll have so much heat we won't know what to do with it...