Dislaimer: I make Raincoat and Fogtech, so I have a dog in this hunt. :) But I have studied this quite a bit, so bear with me.
Your question really has two parts. First, is RainX safe to use on face shields and wind shields? Second, does RainX repel water off plastic face shields and wind...