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