It would definitely work, but it kinda ruins the user experience and flow of conversation as there's too much back and forth (if what i just thought of was the same thing you thought of). I wouldn't even want to do that as an admin because then my personal updates take longer.
Ideally it should work like this:
- user is adding a new post or a reply
- user presses add attachment (mine says upload picture).
- uploaded image is stored in xmg and watermark is applied. we completely ignore the attachment manager.
- title/description are optional and image is given generic filename or uses current filename. title/desc can be added if admin has set option for users to require them. for threads, the title/description would look really good as a caption above or below the inserted image. but keep in mind, that should be optional. the more work a user has to do, the less they will interact.
- after upload, user has same option that they do now - insert full image/s or thumbnails/s in the same exact way we do it now.
where does the image go in xmg? easy, it can go in a recent uploads folder that's a collection of all pics/vids used in threads. or, it can go under the users own "my uploads" folder AND still appear in the recent uploads which gives your users a TON of random images to look at for hours at a time
the image doesn't need to be in a category or gallery. it doesn't really need a title or description. they can have one, but they don't "need" them. most social sites like tumblr, facebook, twitter don't waste time on titles and descriptions and their flow of conversation is great.