I agree that this is better than parachutes , but not because of the cost of the plane. If your engine is failing, your plane failed you and isn't worth saving. that's what insurance is for : ) the moment you pull a parachute (for example the CAPS on the cirrus , the plane is totaled anyway).
The most dangerous place to have a failure is during initial take off (low hour student pilot here). The engine kicking on would give you a chance to actually do what is nearly impossible in this circumstance, get back to the airport safely without a stall.
As I understand usually the most dangerous circumstances are the one above described, stalling on base or final approach to runway and flying from VFR (clear of clouds with visibility) into IMC poor weather conditions.
Both of those circumstances wouldn't benefit from a backup engine. : (
As other people in the threads have posted, Fuel Starvation, water condensation in the fuel, some of those situations this would definitely help, but all of those conditions are 100% preventable with proper pre-flight planning and inspections.