Just a general observation as an ENS protocol delegate.
ENS has been working on Layer 2 plan for the past 2 years.
For Optimism related works, we have proof of concept level code and also dm3 team is working on Optimism resolver
As far as I understand, most of the work you have completed (apart from building your own indexer) is based on forking ENS contracts. It would be really nice if you can spend time and effort contributing to the ENS ecosystem, rather than doing your own (especially since there are already 3 different versions of name services on OP already).