Battery banks are worse than degraded raid arrays in some important respects. The bad cells tend to try to bring the rest of the pack with them. It’s one of the reasons people keep toying with partitioning cells and putting controllers onto individual cells or small groups of them.
Parting out two or three dead battery packs to cull the best of the survivors can improve things quite a bit. And as you say, on a stationary pack you can afford to overdo telemetry, cooling, and safety circuitry because it doesn’t have to move, let alone accelerate.
I don’t know what the half life is like for the reused cells though. Do the cells that lasted twice as long as their neighbors continue to outperform or do they revert to the mean over time? I could see either being true. The days when you accidentally produce cells that are several stddev better than your target quality should make cells that last longer, unless they’re sold to a leadfootted driver.