There is so much extra information needed to upload files that it wouldn't be practical to do it through an interface in XF. I never look forward to uploading because I usually forget something and have to go back and edit the details. Fortunately not many of our members create their own videos that they would want to upload, so it's not a big deal either way.