Anytime a user uploads media, it is stored in the media gallery, appears as a new media, and users can later place in categories or tag them. Titles can be taken from the file name, thread/article title, or users forced to name them.
Users wouldn't have to upload them in the manager first, then post them in a thread.
Maybe an option to "push images to Media Gallery" could be implemented?
Image info could also include a list of "places this picture is used" that displays most threads or articles.
It may be a cool way to explore images and reuse them for articles. Might save some server space too.