I have wrapped a 35 ft boat and part, so far, of a old Ford truck. The son has wrapped and dewrapped his 911 a couple of times. I did the boat three years ago and am using 3 year old material on the truck.. or rather was. The son used new stuff. The new stuff is very forgiving and much easier to use than the three year old stuff even whe it was brand new. The son noticed an improvement between wraps even a year apart, doing it last about 6 months ago. FYI, the wrap is off again. That illustrates the benefit of a wrap if you can do it yourself, you can a hanger pretty much on a whim.
The older wraps were difficult to get to wrap around some of the corners a Europa has. From what the son says, the new stuff conformed much easier.
As to longevity, the boat has been through several storms and the remains of a hurricane where it spend hours hard on a pilling and a flattened fender. The wrap got a couple of short marks but stayed in place. It is still shiny after three seasons and I expect to get another three out of it. And yes, any imperfections in the surface will show through the wrap, tape strips protects the gel coat and when removed, the protected gel coat is just slightly higher that the exposed gel coat and the old stripe shows through the wrap. So do slight depressions from filled chips.
I intend to get new stuff for the truck and frankly have been thinking about a wrap for my Europa though mostly so I can drive it sooner and have better cosmetics.