It looks like the DOI work is getting done by a different team in this repository:
This looks pretty much like what we did/would push forward. It looks like they've thought through making it generic/ plug in architecture.
I wanted to make sure you knew about it, and also verify that you don't need NULs work on the doi stuff anymore.
@Jon Cameron will draft a re-write of the technology stack page and share with this group