I'll work on improving the interface and making things work better without registration. Drag and drop upload should be working though, do you mind me asking what browser you're using so I can check this out?