Very cool. I would be interested to know how they get the data off the harddrive again. Would this work with a broken harddrive (by swapping the disk) or do they just plug it in somewhere and wait a couple of days while everything copies off. I would probably guess the latter but who knows?
If you need data recovered, you're going to have to run ddrescue yourself.
Now, what would be really cool? If they had multiple locations to do the import from (Provo, Austin, KC/MO anyone?), so you could get the data to them quicker when they have a sizable backhaul nearby.
I guess the best thing to do is make a copy of your data on a new HD and send that one. If something is wrong with it and they can't read the data: try again.