FormKiQ has a staging bucket and the regular document bucket. Currently, if you add a folder in the staging bucket, FormKiQ tries to move that folder into the main bucket, and creates an empty file.
Ideally, folders created in the staging bucket are kept there, and are available to be used for drag-and-drop of documents into specific folders. This would mean that a user could have folders and subfolders up to 11 (10 folders + 1 site) levels deep (that's what FormKiQ supports), and then it would take any document placed in a folder and add that folder to the path of the document.
In the regular S3 document bucket there is the default path for the default site, and then there are folders for each site; the staging site should be able to have the same setup.