I had the foam sprayed on 2015 during the build. In many ways, I find it to be a compromise. It does protect structures from damage whether that be rust or impact, but it makes it difficult if anything covered with foam malfunctions. Recently, my gray water tank sensors started to indicate the tank was full when it was actually empty. After trying to clean the sensors two ways to no avail, I had visions of having to chip away at foam to find the probes and associated wiring. I zipped emails off to KIB (the monitor manufacturer) and to ETI. KIB responded that they occasionally have circuit board failure and the parts guy at ETI stated that I had done exactly what ETI would have done (attempted cleaning) and it was most likely the monitor, a model which ETI no longer uses. So I ordered a new monitor ($59) because that was the “easy” fix. Fortunately, it was the circuit board and everything is reading correctly now. And I sent a photo of the board to my son who designs and builds circuit boards for a defense contractor and he suspects it is a defective $0.42 Texas Instruments chip (one of three) on the board; said he will trouble shoot it and replace the chip if it tests as defective.
I also do not find that the foam keeps the floor much warmer in cold weather or cooler in hot weather though I believe it does provide a degree of freeze protection in water pipes and tanks. It also deadens sounds that may emanate from animals such as squirrels chasing each other or armadillos foraging for food under the trailer, but the initial expense for the noise cancelling benefit is somewhat questionable. Therefore, I perceive any benefit versus any detriment truly shows the foam to be a compromise.