Descending queries are just as efficient as ascending, so I wouldn’t worry about it.
(You could certainly come up with an encoding that would cause dates to sort in the reverse order — for example, just substitute every digit d
with 9-d
— but it would take more work when indexing and querying, and make debugging harder since the view keys would be unreadable.)