One thing that annoys me a little bit about Zenfolio is that the access controls aren't specific enough. For example, I have a lot of images that I'd like to make public, but I don't want to just anyone to be able to download a high-res image or order prints. But for family members or registered users, I want them to be able to do get hi-res images and order prints.
In the current set up, the only way to accomplish this is to upload a duplicate copy of the image. This sucks on a many levels: for starters, it's duplicate data which is kinda silly. Second, you have to upload the file a second time. This is even worse the having duplicate data because it takes longer. At the very least, it'd be nice to be able to replicate the files from within Zenfolio (i.e. "Make a Copy to Gallery...").
But what I really want is the ability to say for a gallery of images to be publicly visible but you can't order nor get a hi-res version. In order to do that, you need be either registered or have the gallery password. The current set up is an all or nothing approach, you can't view anything until you've registered or entered a password. Another option would be to be able to apply different access controls on a collection.
Ryan-