I stuck a temp sensor in my enclosed underbelly and have been monitoring temperatures compared to outside temps. Jayco Climate Shield says it is tested at Zero degrees for 8 hours with no freezing. I'm thinking that didn't include wind and other factors. I'm seeing temps outside at 20 and underbelly at 43, with heater set to 60. Most all deltas have been around 20 to 25. So at Zero it will be around 20 which would cause freezing over 8 hours. My solution was to buy a small heater with tilt and overheat protection and stick it inside underbelly attached to a thermostat plug that activates at 38 degrees and off at 50. This should keep me toasty when our coldest temps in January come.
Jayco probably tests with the furnace at 70, but your solution should work. We used 2 of the 200 watt heaters, with those thermostats, in the basement of our 08 SENECA and never had any issues.
All manufacturers tend to test in perfect conditions. Smoothest flattest roads, no wind, perfect barometric pressure, light oil, direction of sun, time of day they get it all factored in. It's a science project for them
I put a space heater that has a thermostat inside where the water pump is located and where there is small access to the underbelly. That runs 7/24 depending on temperature of course. I run fireplace and another small heater inside all day, run furnace at night only. So far this system is working great.
__________________
2018 Ram 3500 SRW diesel 4x4 long bed Laramie
2020 Jayco Eagle HT 274CKDS