Makes sense with the cars. Im slowly researching finishing out a 9 ft crawl space with a radiant floating slab.... but am definitely going to get the barrier in there.... no wet cars to worry about, and lots of moisture surrounding I want to keep out....
regarding your water tank crapping out...