Was considering those made by WeatherTech that fit in channel, rather than sticky tape ones that mount on exterior trim. Any user opinions on window function and product durability? Also, whether they increase wind noise whether window up or down? Think they would be nice to have in the summer rain, but not if they add more aggravation listening to radio or really increase the general noise. Thanks from a new guy here!!