Just a couple of notes on things I thought about after submitting the article:
1. The title could have been better. It's really handling or logging data errors in a dataflow task.
2. I learned about the Audit task which could be used to get the step and start time.
I hope the article is helpful and I am looking forward to the feedback I get on it.