I see fitting ELT's to my fleet as a duty of care to my customers, it will garentee that should one of my customers have an accident the emergency services can find them quickly.
There is no guarantee. A report I read recently claimed that they activate successfully in 81-83% of accidents - not 100%.