Im looking for a good top cleaner as well, only mine is Black cloth.
My top is swearing out in places and theres even 2 holes developing, i went to DiBlasi Ford and they had me send pics to the Ford rep and he denied the service to change the top under warranty. Im going to have to try some other Ford dealers, the service manager agrees that its complete BS but he says theres nothing he can do. Car has 15k miles and is garage kept, PURE BS!!