No, at the moment we don't see the need for account validations.
I really have no idea why you're having trouble uploading.
Is anyone else having troubles?
Registered, uploaded, moved to trash, and deleted all under 2 minutes. Everything is flowing like a raver for me. And if you've been to rave you know they flow.
Flow like WHOA, Yo'!