i agree. improving the upload process is really the only necessity and the biggest thing keeping us down and members away.
if there was a browser-based client for ftp (not sure if there is one or not actually) then something we could do that i believe would work wonders is simply connect all the different items in the upload and announcement process. One link on the main page that says "Upload Avatar Music Video" could start out with the info entry process, and then at the end have a link "click here to upload" and then that would lead you to the client where you could just drag and drop the video into it and wait for upload, then continue with the regular upload process and at the end of the upload process have a link that says "share your work" or something that would link you to a pre-filled new topic in the announcements (that you'd be free to edit of course) complete with title of the video in the subject, and the vidid thing in the body, because about a third of the announcements don't know how to do vidid's and almost always need correcting by kariudo. All they'd have to do then is hit submit.
That was most of my confusion when i first came here, having upload video and enter new video on two different pages. I didn't know wtf enter new video would be, i just wanted to upload! and that's what the new age of editors looks for when they wanna share their work. Then i have people telling me "i've had some videos up there for like a year and nobody's commented," which can be attributed to the forum being hidden away but also they might have actually been getting comments and don't know it because the quick comment and op alert feature is really screwy. when you reply to ops it looks like new ones have popped up

but that's a totally different subject.
i think, at the very least, we just need to combine or somehow link the enter new video and upload video processes by way of a simple link at the end of the former, and name it all "Upload Avatar Music Video." i don't think that'd take too much coding work, right?