I used Eternabond tape on my TD roof ... cleaned first with Acetone , then pressed/rubbed it down well with a big spoon ... No problems ... No leaks ...
But if you’re going over a protruding screw head or something , take special care to press it down securely all around the protrusion ... I used a heat gun and extra pressure and it really stuck in those areas ...
Sat out all summer in our intense Heat and storms ... no problems ... I will Never use a silly sealant like Dicor again that doesn’t last and must be inspected monthly ...
I think the only reason the manufacturers use it is because it’s Cheap (in large quantities) and easy (quick) to apply ... But then it seems the Industry is all about Profits now , rather than making a Good problem free RV !!!