sensible request, there’s a nasty space issue users can run into when updating.
When I browse the upstream of the /e/recovery I don’t see effort in that direction: project:LineageOS/android_bootable_recovery
Would take to testing a build how easy openrecoveryscript can work within the upstream android_bootable_recovery - or if the device fstabs / kernel / busybox can be lacking. I’d talk to a teamwin recovery dev first