Thanks for getting back to me with more information.
Can we have the root folder require a username and password and have all the subfolders be visible on you've logged into the root (top level) folder?
It could be said that, the page including folders and files will be blank for public. A user can see the root folder and its sub once he logged in. You should customize a login form in the page if needed.
is there an example installation where I can see the client / customer facing side interface?
I'm sorry we don't have any trial/limited version as our plugin are open source.