I looked at the starwood jeeps. I was concerned about fading. The guys told me that they were guaranteed not to fade, but the stuff was brand new. So who knows for sure?
If it did fade, how do you get that paint off? chisel?
Or just paint it again with another layer of that stuff? I went with the xpel ultimate wrap. protects the factory paint and you can pull it off later. It will also heal swirls and light scratches. You can see my install somewhere around here.
search xpel ultimate wrap
the one thing with the wrap, was that my installer was not excellent. The after install service is not good, and they were far away. If you decide to go that route, make sure to get a good installer nearby, and make them take your top off and really do a good job.