Y do you care what the DB knew at a specific time?
I think people try to stretch its usefulness to scenarios where it doesn't quite fit. It almost fits for historical reports, but from my experience, usually you're going to find an error in your data that you want to fix "in the past" so those old reports change, and all of a sudden datomic doesn't automagically work for your historical reports anymore.
Untangled (ClojureScript on React) + Clojure / Datomic on the back-end.