If you have cloth I'd go with 303, as far as uv protection. Ron, trust me when I say this... It is expensive but if it's your baby you really gotta do these two things.
Uv protection, your better off going for the glass instead of having to reapply product every so often. Here what I have on my car, yes the windshield. Llumar air blue 80, they are a very light 80% tint that is light blue and extremely uv protectant. I have it on my windshield and sunroof... WOW is all I can say. Ceramic tints are the way to go, I have ctx 40's on the sides for a bit of privacy. They absolutely kill the heat and glare.
The 2nd thing is on the outside of the windshield, clearplex. The clearplex film should stop bugs, pitting and debris from destroying the windshield on the outside, while the tint protects from uv and glare on the inside.
Just a tip