I also hire my plane, but the flying school that I hire from swear by Mr Sheen. I know it sounds odd, has 2 properties that work. 1 moisture in the cloth gets off bugs from outside, inside it is a little like the expensive glass polishing products you can buy and cleans and prevents fogging up.