Well Glenn mate, I think you've gotta weigh up wether you could live without a road bike, sometimes it's nice to ride now and again on the road when the time/weather is right,especially when we meet up for events or summat, but is it worth throwing money at it to put it right?
You've got a nice bike there with lots of trick bits on, just needs a bit of TLC to put it right. If it don't cost an arm and a leg to get back to where you're fussed about keeping it clean and nice then do it.
However, if you're not fussed then keep the track bike, flog the 10R and trick bits separately and get something else?
From a personal point of view, I were gonna just track my bike after I crashed it,but now I want it to look nice as well as have the trick bits and be good for the track.
But then I've only got the one bike.
Tough choice dude. Good luck.