I have seen some Youtube videos that advocate applying Eternabond to all seams and roof penetrations on trailer roofs as a more permanent alternative to maintaining the caulking in those areas. My question is, is this truly a better and longer lasting solution to roof maintenance? What are your thoughts.