Looigi. Agree dependent on the business. First criteria is having 500 or more employees. Larger employers pay for their own health costs so any savings accrue to them rather than their insurers.
Second is whether health care costs would be mitigated by healthier employees. Studying your data is the source for this knowledge.
Third criteria is length of service. It takes 3+ years for behavior change programs to produce savings. So if turnover is high, too many employees may not stay around to produce savings.
Fourth criteria is whether competitors have similar programs.
Finally more forward thinking businesses ares more likely to adopt these programs.
Good Luck