Regarding the Sweat glide strip, I think i might be in the target group for it. There is no scenario where ventilation stops sweat from dripping down from the helmet, either on my bucket helmet or my very airy road bike helmet. It's just a matter of time before the floodgates open :) Some helmets are better than others at directing the flow other places than on my glasses/googles, and those are usually a win in my book.
So, i'm definitely interested in seeing how the Sweat glide strip works! Good on TLD for thinking of us overly sweaty people!