Great story, thanks! It’s easy to forget how subjective and impermanent our responses are.
I also applaud the idea of using auto+ expansion: evolve a script that will do the basics, and tweak it as we go on a per-sutta basis.
Dealing with such a large and complex all the time, I am always on the lookout for ways to keep things simple and repeatable.
Now, this is very speculative: I wonder whether it might be possible to, over time, evolve an expansion formula that applied to all the suttas? One that took into account the different kinds of expansion? Say, for example, that experience showed that expansions had to be calculated in four basic ways, we could mark up the text to reflect that. There would be individual exceptions, too, like the peyyala series which no sane person is going to want to listen to. So once such a formula is worked out, it could be applied on a general basis to produce expanded and unexpanded versions of the texts, in any format/