From admin perspective I do not extend permissions to permanently delete emails to end users, since often they ask me to restore thing deleted in error or move to trash by spam filtering. All users have permission to delete/mark as spam, however, if they want to delete a message from the thread they need permission to permanently delete. It would be wonderful if users can delete a single message withing a thread and move it to the trash.