Inertia vs Oil Pressure Switch

I bought one and it didn't seem to trip waving it around in my hand unless I actually slapped it against my other hand. I too was concerned about hard launches but I'm going to try it out and see how it goes.