I don't see how this makes sense at all. The big problem when handling insurance claims is determining the facts and then interpreting the insurance conditions. None of these can happen on the blockchain, so this information would have to come from an oracle, and in the end you still need to do pretty much exactly the same thing. This would be really more like an unnecessarily complex way to add a mandatory arbitration clause to the insurance. That would result in the same result, another entity chosen by the insurer will judge claims and decide on them. Adding a blockchain here doesn't seem to provide any value at all.