I don't have roof wrapped, but I wrapped my side mirror and the window trim myself. They are holding up good so far. I used 3M one.
I am planning diy wrapping roof in this summer.
RPI | H&R | 2008 e86 M coupe
KW | VOLK TE37SL | RECARO | PE - 2008 e92 335xi