we use lam tape here if we need it (aka, old car that has grime under the body that just will not come off). be careful using the 3M edge sealer. it says right on the can "DO NOT USE ON PAINT". and i think the reason is, that stuff seriously hardens into something that cant be removed.
if the vehicles are cleaned correctly, neither should be necessary but provide "insurance".