Inertia vs Oil Pressure Switch

Inertia switch....to me it is a good idea. Have seen some folks say that they are to touchy....just go to you tube and search for ADD Ford Raptor...and watch some of the videos...Takes a lot more than a pot hole or the force of a launch to make it break the connection...