from next release on Datahike will be more than just a durable Datascript, Konrad has done an amazing job at implementing schema support and a temporal index that you can use to perform "time-travel" queries. I'm not entirely familiar with Crux, so can't really speak about how it compares to Datahike.