Anybody installed Bear Claw door latches in their rides ? If so are they that much better than original ? What's the good and bad of them ? Thinking of putting them in my 40 Ford p/u. I want to get the doors air and water tight with rubber moldings and the latches if necessary. Thanks for the inputs.