Sorry, I was commenting on the possibility of 'drive-by' data theft. A passcode is sufficient to prevent 'drive-by' data theft from plugging a phone into a public charging station or PC. Putting a phone into DFU mode isn't something someone would do while charging their phone I would hope.
One caveat: If you unlock your phone while charging, there would be enough of a window to grab these files, I think (I haven't tested this, though)