You could capure a failure of the filesystem task by adding an Exec SQL Task and connecting it to the filesystem task and changing the precedence to failure.
The only problem I see is that you can't see what kind of failure.
I am not a fan of the filesystem task. I usually just use a Scipt Task, then I have much more control of what happens and what I want to report out..
CEWII