The work sucks I think. My Grandpa had to be the Companies guy when a TWA DC-9 hit a Baron in Ohio in the late 60's. He said it was really interesting, but being in amongst the wreckage sucked. That is the investigation that prompted the speed limits below 10,000.
Depending upon the size of the fleet and operations it would be nice to have someone that was aircrew for that company taking part I think. I imagine that with your line of work most accidents would be equipment related or simply because of the dangerous enviornment that you guys deal with and not pilot error types of things.