Why not get a pellet stove.
Those pellet stoves do look appealing. I am sure they will throw out some heat too. My home is only 1200 square feet so it would probably run me out of my house...
Electric heat is the one thing that doesn't make sense to use a generator for when the power is out so these infrared heaters are primarily only to supplement my heat pump when the power is on and to help prevent the emergency heat from coming on too. When those things come on, man the wallet takes hit on the electric bill and my generator can go through 5 gallons of gas in 8 hours during an outage so I only use it for water, lights, TV and kitchen necessity until bed.
My problems always seem to start when it's cold and the power goes out. So far the Kerosene heater is my only off grid heat I have when there's no power that will do a decent job heating. Unfortunately, K-1 Kerosene here is $6.99 / Gal. Fortunately though it will run for 12 hours on 1 gallon and I usually only use it for 2 or 3 hours in the evening and during outages. It's not a vented heater so sometimes the fumes do get to us even with a window cracked.
My home doesn't have a chimney but I know I could plum a flue pipe to the outside fairly easily. Even though the kerosene heater I have is vented indoors, it doesn't register any CO on my digital detector normally. I have seen it at one point show as much as 12ppm of CO but kerosene fumes also contain small amounts of Sulfur and Nitrogen Dioxide along with Carbon Dioxide in addition to Carbon Monoxide. I use low sulfur fuel that is supposed to be less than 15ppm and that helps with a new wick but all of those fumes still get to me if I need to run it for more than a day consistently during an outage.
It's looking like a pellet stove or a wood stove with a flue pipe is what I am going to have to consider if I want a long term permanent solution to winter heating without electricity.