Can you have all three upload options enabled to a particular user, if you wanted to? I don't see a way.
Maybe I've overlooked something but it seems a user can't have all the upload options at once? That doesn't seem to make sense because wouldn't you want the upload to be the most flexible possible?
I guess the multiple upload could be a risk since people can upload whatever, but I assume coppermine has some restriction on it, I think in the permissions admin.
regular users can't have batch-add, as this would require ftp-write-access to your server. You mustn't grant ftp-access to regular, users, would be a huge security risk (well, a big hole exactly, 10 ft wide).
You could, however, ask your users to use XP_Publisher (if they use Windows XP).
GauGau