Sweet!! Pretty fancy looking filter but wondering how it allows air to flow well.
My approach was no filter, end of the intake hose sits above the fuel tank away from any debris. I do not run the heater while moving so the air should be pretty clean. If I get into a very windy and dusty situation, I would consider some type of long foam air filter to draw through.
I have found that running the heater on high for 5 to 10 mins before shut down is important. Some else mentioned running some kerosene through the heater occasionally, that sounds like a good idea too.
Now you have spare parts!