actually I don't think it will work with --decrypt-files because the output is handled differently, I think it it would indeed take more code to do it with that flag being used instead of -d.