I'm working on the new mod right now. I just installed it and I'm checking it out. Hang on for a day or so. There's one thing I think I still need to work out.
I don't know. I've only used it for graphics so far. But you can set what extensions you will allow, so I would imagine that you can upload anything. I'll try with some other files in a bit.