I have never been a fan of TOP… IMHO, no one really knows what TPO is… it’s been reformulated 4 or 5 maybe 6 times by now and off the roll you don’t know which formulation you have or are buying… each reformulation claiming to have corrected problems of previous versions… who knows when they will actually get it right or when a formulation will be around long enough to prove itself… older versions of TPO used on RV’s have caused extensive roof damage due to their fleece backing, wicking water to large areas…
I think the latest un-backed version of TPO for RV’s is only about 20mil, EPDM used by the RV industry is normally about 40 mil, and commercial grade EPDM is normally 60 mil… the new TPO might be the greatest product ever, only time will tell if it is, or if there will be another reformulation coming…
I would look into EPDM for your roof, or even the spray on roof that I know nothing about…
personally I prefer single sheet aluminum roofing after having many of them in the past and still owning 2 trailers over 20 years old with it and never a single leak…