I just used 2 fifty foot rolls of Eternabond to re-seal the entire top of my '75 Minnie Winnie.
After two days of rain I can safely say there are no leaks.
I am a firm believer in Eternabond. IT STICKS PERMANENTLY TO EVERYTHING.......except silicone.
It is critical to clean the surface according to instructions prior to application. Once properly applied, you'll not have to worry about your sky-lite leaking where you put the tape.
I got mine off eBay at a very reasonable (but still rather spendy) price.
There are several videos on the Internet on how to use the stuff. They talk about how it seals continuously for several years. We'll see.
Great stuff!