It would be nice to have a command review mode where the owner of the debugged computer would have to review and approve each command submitted by the debugger.

This would be useful for slightly more technical or paranoid folks who would like more control over the debug session than just post-facto reputation degradation.