File Juggler can extract compressed files.
It supports zip and rar files, and multipart archives. It wil wait for incomplete archives berfore extracting them.
The rule will monitor the downloads folder, and first extract and then delete the compressed file. File Juggler will stop if a step in the rule fails. So it will only delete the file if it has been extracted successfully.