Doug,
My coach has Diamond Shield. I have seen it put on and removed at the Tiffin Service Center. So far, it appears to be a great product and comes with a lifetime warranty.
It appears to be a much better product than the Invista Shield product that came on my 2002 Patriot. BTW, it took 40 man hours of labor to remove that product from my coach. Most of the paint underneath had to be repaired and decided not to replace after the paint work was complete.
Good luck removing your old clear bra product, hopefully some on this forum will chime in with their experience and tips on removing...