My bag is rarely mishandled (I check one every trip), but when it is, I always request airport hold for pickup. I get the bag so much faster and more reliably than requesting delivery that it is absolutely worth my extra time and trip back to the airport to get it, especially since some of my trips are fairly quick turnarounds and I might already be flying back home if I had been waiting for the delivery company.