I'm currently finalizing a similar data structure using Cassandra, which will allow easier viewing of data in real time (as opposed to having to use git annex or other means to sync individual files for an update). The tradeoff is that it is more complex to get up and running.
I'll be looking at writing a script to transfer data between HDFQS and the Cassandra-based system soon. Perhaps it will be useful for your work. Unfortunately, I haven't used DynamoDB before.
Side note - it turned out that updating QSLife to display data in the Cassandra-based system was fairly straightforward. If you get to the point where you have a stable API and some example data using DynamoDB, I can add the DynamoDB interface into QSLife.
Hope this helps. Thanks for looking at HDFQS!