The wind deflectors do stop water dripping inside and do cut out most of the wind noise if you have the window open slightly but are a pain to clean, they were put on by the dealer FOC for the problems i had with the Snugtop.
A forum community dedicated to Nissan Navara owners and enthusiasts. Come join the discussion about performance, modifications, troubleshooting, maintenance and more!