I think in an exceptional case you could be considered for some sort of compensation, but I doubt it would be anywhere near the value of your rover. Write a real sob story to the toc and who knows, you might get some pretty green rail vouchers!
Some of the situation under which compensation can be given is quite stupid, for a lot of delays, I simply wouldn't bother claiming (unless I'm short of money ), as such delays happen on other modes of transport, where you aren't entitled to a refund. Yet a problem that happenned to me the other day was when Chiltern Railways ran a 2-car train on the first service after 1700 heading out of Birmingham. The train was so full I could not actually fit on, resulting in an arrival at my end destination over 50 mins late - Chiltern wrote back saying to me that they do not have to give a refund for such circumstances, even though in this case, the delay was caused by the TOC's incompetence rather than an "accident" involving signal failure, train failure, etc.
Hmm. I've written off to ATW to complain about the delays they caused me when they cancelled, due to an overheating engine in 153313, the 1538 Llandrindod Wells - Swansea HoW train. I was on a rover at this time, and the only thing I've heard back so far is a letter acknowledging receipt of the form and they will contact me shortly. This was a few weeks ago now, so tomorrow I will make it my mission to contact them and ask them what they are doing. I want my £19.80 back, or some amount of it!
I did get £24 in vouchers back from FGW this morning, which I was happy about. Two more due to come back yet, then I might be off on my Freedom of the North West rover soon! Failing that a hellfire run to Manchester for a massive number crunching spree!