Cat Whiskers Belt Moldings, Use or Not To Use?

Hi, anyone using Cat Whiskers Weatherstrips on their 68 Cuda, I noticed the outter molding is different then OEM, the OEM is a straight flat piece of rubber where the Cat Whiskers one is like a u shaped channel, is this a better design then original? are these moldings easy to install? does the window go up and down easily once installed? do you folks recommend putting these on the car or sticking with the OEM style? Thank You

mine had car whiskers to start with , I replaced them with new ones , drivers side works ok , pass. side is very stiff and have to open the door to roll it down, which could be adjusted out, but would let the window leak more . The new ones leaked on a new 68 , 383 form s I had when I was young , (first new car) , and the dealers couldn`t stop it back then.