This looks good to me. -Subbu.
For what it's worth, Phabicator has a fairly close match to this workflow in Herald, which allows you to trigger audits/reviews/notifications based on various business rules:
(Phabricator's "projects" are roughly like tags.)
... snip ...