To you with the angry blinkers on, yes, it is no doubt all the proof you need.
However, to them, they let it go not leaking, who is to say you haven't gone out ragged around and popped a driveshaft seal (assuming it is one of them) in the process?
Plausible deniability. It will also depend very much on what sort of attitude you go in with. They can quite easily tell you to do one.