How's it hold up to a wiper?
It holds up OK. It doesn't help it but you can still expect it to last a couple of years. The perf films are the weakest part of wraps - most companies will guarantee a wrap for 3 years but perf films for 1.5. The lamination on it helps too.
I don't know what your logo looks like, but a premium material vinyl decal may be a better way to go.