Oh crap, sorry to hear that. Where was the leak?
Well, if the crash is bad enough, you can't rely on anything at all. But in many cases, sliders can definitely help. I've got a set of intuitive sliders on my bike and they are positioned in such a way that if my bike were to go down under say, 30 mph, there would be significantly less damage than if I did not have them. And they are fairly sturdy at that. They stick out just about as far as your turn signals, so depending on the angle of the fall, they may even prevent a smashed signal assembly. I payed about $130 for them-- IMO well worth it just in case something does happen. With replacement fairings going in the hundreds, $130 is a small price to pay. Oh and they look pretty slick on the bike. That's always nice.So it's not best to rely on frame sliders to save your bike /fairings.