WT, the Best roof material is one that doesn't leak , survives just fine outside in the elements , requires NO caulking or "periodic inspections " like most commercial RVs do ... and fends off small branches and limbs ..
Thinking Metal is the best alternative ... I put a steel roof on my house and Studio ... 11 years out in the elements and No problems ... My all Steel CT shows NO problems living outside ...
We no longer consider anything RV related to be viable ... Rubber/ plastic roofs, what a Joke (and the Joke is on you )

Fiberglass , may not much better depending on the materials used ...

We've seen some CT fiberglass front roof caps , cracked ... for whatever reason ... don't want that ...
Seamless metal seems to be the best option ... IMHO You do want the best roof possible .... that's where most of the problems start ... Good roof , less worries ...
