In as much as my machine and fabrication shop is contiguous to the farm and here in Michigan farm structures don't need to be permitted, they only need to be built to existing farm building codes, I never had to apply for a permit, same for my Clearspan Truss arch building I store all my equipment and excess hay bales in.
Additionally, my propane fired HWH is sitting on the slab, not elevated in any way and has been that way for the last 8 years at least and while I don't run gas powered equipment in the shop I do use flammable compounds in it all the time and never had issue one. There are 3 motorcycles with full fuel tanks sitting adjacent to the HWH as well.
I don't ascribe to paranoia and never have. I do practice due diligence however. The shop is equipped with large sized American Lafrance ABC fire extinguishers that I have recertified every year. One in the front bay and 2 in the back bay.
Nice thing about running Cryotek in the system is, the HWH tank will never suffer the effects of internal corrosion so barring maybe a faulty thermocouple, it will far outlast me and the entire system is 100% full at all times and any entrapped air produced by the heating of the Cryotek is automatically expelled by any of the three in system trapped air removers. One in the main (from the HWH) feed line and one each on the hot side and cold (return side) of the system. I keep the static pressure in the system at 15 pounds on the supply side and 5 pounds on the return (cold) side and I monitor the system pressure with a pair of analog combination Watts temperature and pressure gages so I know exactly what the output pressure and fluid temperature is at all times as well as the return temperature and pressure is, not that I look at them much because the system maintains itself now and when I put it together I added a tempering valve setup off the HWH so I can intermix the feed (hot fluid) with the cold fluid. I have it set and have not fiddled with it in years now.
It's 100% turn key and it stays energized constantly through every season. I let it decide (via the in the slab remote sensing thermostat) when it needs to heat or not heat the slab.