Good marketing for sales I will give you that. Realistically improving safety its really hasn't done anything significant apart from a few people giving interviews how they cheated death.
Actually stopping smoking would do more to reduce your risk flying than having a CAPS.