Useful feature indeed but not necessarily useful implementation approach.
Any feature that is added to a core component which is maintained by HQ requires allocation of HQ resources on an ongoing basis. As Jean-Michel has pointed out, HQ have limited resources. These limited resources should be better invested in features of general nature and further plugin support.
Lesson overrides is a particular instance and arguably pluggable. In my opinion it is better to develop it as a contributed plugin, until HQ or one of the for/non profit partners allocates resources for a generalized solution. A general solution should probably be an API and hooks for a module overrides plugin similar to solutions in many other areas of Moodle (e.g. logging, course formats, etc.).
Should HQ opt to add the overrides feature to the core Lesson sooner than later, I think that some work should and could be done to wrap it as a core module pluggable component with hooks in relevant areas such as backup/restore.