IMHO... anything that shuts off the engine based on oil pressure, temps, etc. can be a very bad thing. Think driving at the limit in turn 9 at Willow Springs and havning the engine shut off and lock the rear wheels. You will be dealing with far more damage to your car and possibly yourself then just some spun bearings.
A big yellow idiot light is a better idea.