I wish there was an additional size created after the image is uploaded. All we have now are thumbnails and the full size ones, and I wish the additional one in the middle where it would be some max dimension size/file size/quality defined by the admin. Essentially, we have small (thumbnails), medium (the additional image if admin wishes this to be enabled at expense of disk space), and large images (full size ones).
So now if they don't have permission to Download Media, they can view the medium image and should they attempt to use the workaround to download, it'll still be that medium image. Also having a medium sized image can make them cycle images faster for those with slow internet connection.