I've never been on the roof of my TT. I carry a 6' fiberglass step ladder, and with it I can pretty much reach all parts of the roof, except for the air conditioner. I've replaced the outer skylight cover and the entire exhaust fan assembly from the ladder, and can check all the sealant.
I know that one of these days I'll be replacing the foam seal under the AC unit, and that'll be the time I'll have to actually get on the roof. Other than that, I prefer to stay off of it.
2011 Dodge Ram 1500 HEMI Quad Cab
2011 Jay Flight 26BH