Our coach came with a solid shield and since I didn't know anything about them I took it. What a mistake. This was a Carefree, supposed to be Lexan, supposedly impervious to just about everything, WRONG, absolute POS. Took at least 15min. just to check the oil in the genny. These were a dealer ordered option on Monacos at that time. Everyone I know who had one doesn't have it now. Bit the bullet, threw the silly thing away and had the holes filled and repainted as I did.
I will say though that the ones Country Coach and American Coach use are a different design and look to have much better quality.
I'd say go with the 3M film or similar type. Lots of them out there.
Dave, Miss Sue and Lucy the Scotty
00 Windsor, 40', Grand Cherokee Limited