I have had only the in channel version of visors. My only compliant with this style is I live where it is very dusty and my vehicles are always covered with a layer of dust, after a year of using the in channel visors I have scratches on the windows where they meet the visor in the window channel. So on each window there are scratches on the top 1/4 inch of each door window.
Bruce