Its about 5k less than if not Cat C for that mileage, agreed though re the electrics.
About 15 years ago I owned an alfa 145 cloverleaf and was contacted by an insurance company who told me that when new the car was in a dealership in the Fens and the forecourt flooded above the level of the sills but somehow the car was never registered as a flood damaged car, they gave me the price I paid for the car, £7k it seemed fine, and offered me the option to buy back for £2k, I declined based on the fact that water had got into the cabin, and it being an Alfa!!