Here's the link to lefteye219's thread where he discussed the WeatherTech window deflector.
http://www.piloteers.org/forums/114...third-generation-pilot/153506-my-2018-pilot-elite-mod-thread-2.html#post1562586
When I was looking for window deflectors, I decided to stick with OEM because you can't beat that quality.
I spent a good amount of time looking for deflectors, which included WeatherTech, AVS in-channels, WELLvisor, and OEM before making a decision.
Apart from the issues lefteye219 had with WeatherTech, I always thought it would be a bit annoying to look over to your passenger side mirror and see a portion of it tinted.
From my research done across multiple threads and reviews, AVS in-channels installed wrong, will make it so the window will never fully close. IIRC, multiple people have complained that the window will go up as usual, and when it comes in contact with the visor, the window will go back down a little bit, leaving a gap.
The user I messaged on here regarding WELLVisors replied with this message
"Within a few months of ownership the chrome strip of the visors corroded. It looked Aweful. I have pictures on the forums of my issues. Even worse than the cheap product is the company who sells them.... There is zero warranty. It isn't real chrome but more like a cheap plastic mirror. Layers of cheap plastic cellophane over paint. I highly recommend you stay away from them. Good luck. If you like the look, just go OEM. Pricey but will have a warranty and last year's longer.... Literally."
In the end, I decided to stick with OEM for the sake of not having to replace the visor every year, or every couple months, and because it's under warranty.