Perhaps, but the demo did not show anything an insurance company would not already know. But as a wider observation, financial products are already based on models even though none of them are perfect. Making those models better isn't really a bad thing.