Mac,
I understand your frustration. Hopefully the KW channel is up to the task.
No matter how tight I strap the windshield down, I still have some vibration. It scratches up the channel and the hood block. I finally decided to put some rubber cushions between them while I'm driving with the shield down. I got tired of touching the paint up.
Good luck.
Tim