The v3.34.1+longlife already has local memory disabled.
The reason for sampling sensors for every transmission instead of once per minute is that reading sensors is a low-power operation, it does not make a measurable difference in power consumption. Sensors are not shut off completely between samples because detecting installed sensors and configuring them is somewhat power-intensive.
The current version is already close to battery self-discharge limited lifetime in most configurations, although e.g. Pro with external temperature sensor would benefit from even slower cycle.
Overall the effort for maintaining a lot of different build configurations across all possible board variants would be really high.
In case you want to try it out, I did the configuration changes you asked, Extra long life PoC · ruuvi/ruuvi.firmware.c@aa07f37 · GitHub will have the extra long life variant with accelerometer off and 54s measurement update interval coming up in build artifacts. Links will be in the logs under “upload artifacts”, longline dfu package is the one with new configuration.
Note that we’re not testing the build at all ourselves, so if it does not work correctly you’ll need to return to the original long life variant.