Hi Gareth,
Glad to hear you're ok and it was just the bike and your gear that got trashed. It sounds like it'll be more expensive to repair (even with cheap prices from DSC bods) than to buy a new one. I'd hammer the insurance company to stump up for one in equivalent condition, and then make them an offer on your bike as a Cat C/D. You could then get a very tasty 900/750 and make the 600 a rough'n'ready track bike
Cheers,
ali