I understand members may add trash we need to easily find and delete, but this should be perhaps tagged/categorized as a class of images in media library, not living out of it. SHould be enabled to add images to library automatically, once a topic submitted/comment/reply is approved.
Great you shrink to/generate thumbs from attached image files, however, my image optimization tools would still likely save 40-75% on image size with hardly damaging quality [Lossy].
Optimization of files uploaded means less storage space is needed, faster DB backups and smaller backup size and less bandwidth to optimize original full image. Also less costs for me on a VPS server when I have additional server image per GB/TB backups I pay for.
Imagify and Kraken often improve up to 75% smaller file sizes and this is nothing to want to neglect. Esp on a site with lots of users and uploads [or content I add to an SEO forum site] this becomes VITAL to be able to optimize uploads! And to do so at point of upload or as a batch process later from my backend requires my image optimizers to be able to access these files!
They therefore should be relocated to media library upon publication and removed from plugin uploads folder when that happens to avoid unnecessary bloat in storage.
Please add this important functionality in image uploads. [You can see as an example from codecanyon sabai discuss how it is done in there]. Images in media library mention user uploading them and all is very optimizeable this way and can delete all images from a user if need to.
Also better for SEO if can add images to sitemap. Might appear in google image search too.
Thanks!