Currently, to use a custom HistoricalModel base, once defined, you need to specify a bases=[] argument for every single HistoricalRecords() in a project.
It could greatly simplify things if there was a system-wide setting or way of specifying a custom HistoricalModel model.