We’re working on some new compliance functionality that should help to address these concerns. You can take a look at the preliminary design doc here. Feel free to leave a comment if you don’t see your particular concern addressed.
Hey @jake, if you’re referring to the compliance functionality currently available in the System Console, you’re correct. It doesn’t export direct message channels.