I had RV Flex Armor,
RV Flex Armor, installed on my roof six months ago. It was due to a failed rubber roof membrane that was leaking through the membrane. I absolutely love it and there is ZERO caulk up there to worry about now and it is much quieter inside during periods of heavy rain and my a/c's work much better with the thicker roof. If I was buying a brand new RV right now I would have RV Flex Armor installed before I even moved in and just consider it part of the initial purchase price. I will NEVER EVER have a rubber roof again other than the time it takes to spray it.
Do not confuse RV Flex Armor with RV Armor. Two different companies. RV Flex Armor is the only one that is sprayed on and they completely remove everything from your roof during the process. The other one is rolled on with paint rollers.