I'm going to start trying to add a few submissions to this page when I'm home this afternoon. One of the reasons why I have not so far is because the site did not strike me as writer-friendly, but it's worth the effort to try once more.
The Google Drive integration is neat, but I probably won't employ it often if ever.