Salt will scrath the screen tho, that why you should never wash a car or bike with fairy liquid due to the salt in that.

Ive had de-icer screen wash before as well and still got some kicking around in my garage but the name escapes me tho. It might be Holts but I could be wrong