i went the " cdh heater in a box" route. it solves problems with pump noise and diesel smell as heater is outside. being portable i can use it to heat my garage or even a room in the the house when the power goes out.
i used an alpine box from harbor freight. i cut a hole in the floor inside the the driver side cabinet underneath the front bench for the heat output tube and wire from the
battery. some pump noise came through the tube until i wrapped the pump in foam rubber.
there are several facebook groups and hundreds of youtube videos on the subject.
the price is much less than a
propane heater unless you go for the higher quality, possibly more reliable german made diesel heaters.