I feel that with the registration its better as each user can keep track of their files and they have their own space to upload any file type. This is good in a sense where its all private and no others users can view their files. Thats the main reason behind it. I was thinking about the registration bit whereby the user has to register and all that but i felt that this solution was best suited as all users have their own space with their own 10GB of storage and their own 15GB monthy file transfer limit.

Have you signed up to it? Are you thinking of signing up to it?