The rewrite I just pushed adds a hook, drush_api_process_request_alter() to allow for exactly this. The hook is in api_process_request() in api.drush.inc