I’m using a laughably low tech scheme, but it’s workable:
I use tags of the structure:
#review/2021/04
Viewing this in the hierarchical tag view shows me quickly if I have anything due for review this month or in the past, and it’s easy to create a query to show which notes are missing the #review tag entirely.
“Reviewing” an item is merely bumping the date into the future.
Assuming I’m up to date and have nothing overdue, a simple embedded query to show me what’s up for review would be something like:
-tag:#review OR tag#review/2021/04