The speed glass wouldn't scratch any more than a glass windshield and when it does You just use the polish on it and it's good as new. I know, we have plastic windows on all our helo's in the Marine Corps.