We are all entitled to our opinions, my prior posting is in part based on information provided by Trojan Battery on their website an dothers:
Frequently Asked Questions | Trojan Battery Company
On the second screen page it reads:
11. Can I do a partial replacement of my flooded batteries?
We do not recommend partial battery replacement of flooded battery banks. The behavior of batteries during discharging and charging varies throughout their lifespan and if all the batteries are the same age, than they all will have similar responses. The danger with replacing only one battery is that the older batteries tend to require more charge than newer batteries, and since the new batteries are in the same circuit, they too will be overcharged. There is also the chance that the older batteries will be undercharged since the overall voltage response of all the batteries (old and new) will not be a good representation of either group. The charging system might erroneously think that ALL the batteries have reached the desired voltage and it may stop the charging of the batteries prematurely.
I know many people have mixed different aged batteries, including myself and experienced no noted bad results. Unless you have better researched sources, I'll stick with my prior posting.
Another post at:
Why should not batteries of different age be connected in parallel? — northernarizona-windandsun
Re: Why should not batteries of different age be connected in parallel?
Batteries change their parameters with age/cycling/temperature/brand/model (talking here about lead acid batteries).
More or less, you get optimum performance with matched cells. This is done quite a bit with RC Models and such.
Say you have two batteries in series. If their capacity is different (unmatched due to age/cycling/condition/or even different brand/models) and you want to avoid discharging below 50% (for long life) and below 20% State of Charge (to prevent a cell from becoming reversed biased and instant cell/battery death)--You are limited to the capacity of the weakest member of the series string. So placing a "new" and "old" battery in series--It will (usually) be the old battery that limits capacity (and will probably eventually fail first).
Another issue is that old batteries have higher "self discharge" than new. When you have two batteries in series, again old vs new, the old battery will self discharge faster and become "out of balance" with the new battery. The usual method to equalize a battery bank is to "over charge" the good battery (force excess current through the good cells to get charging current into the low cells). Equalization is hard (in general) on lead acid batteries. It erodes the plates, uses water (or catalyst in AGM/Sealed batteries) and causes positive grid corrosion (oxygen forms on the positive plates during equalization). And an out of balance battery bank--The low state of charge cells will again limit the series string capacity. And equalization will cause the newer battery to age faster (equalization also increases battery temperature. 10C increase in battery temperature, 2x faster aging).
There are also problems with cells/batteries in parallel. The idea is to design your wiring such that you have equal current flow during charging/discharging. Older batteries have higher internal resistance (less charging/discharging current due to plate sulfation) and as they sulfate, lowering operating voltage (accept more charging current, supply less discharging current as battery voltage is proportional to specific gravity... Lower SG, lower battery voltage).
And since during charging, low battery may gas more (less capacity, charges "quicker", lower SG and more gassing as more sulfur is locked into lead sulfate), old batteries can heat faster than the parallel new batteries. Higher temperature, lower charging voltage, accepts more current, lower charging current--repeat)--And you can have thermal runaway issues with your parallel bank. While the new batteries get cycled deeper and get less charging.
Another issue is that you need to monitor cell/batteries in a battery bank for consistent operational voltages on each cell/battery (charging, discharging, resting), specific gravity, and use a DC Current Clamp meter to ensure that parallel strings are properly sharing current between strings. An open cell will kill the current in a string, and a shorted cell will "over charge" the other cells in the string--And discharge the other parallel strings.
So--if you have a "mix" of unmatched cells/batteries in your bank--You will have to keep a very close eye on them as you will be running "more often" with some sort of aging/failing cells (i.e., 2/4/6 year old mix of batteries--You will have a battery/cell failure every ~2 years if you assume a 6-8 year battery life). So, a mixed bank of batteries with a good chance of cell failure every 2 years to catch/diagnose/replace vs a, hopefully, uneventful 6-8 year battery bank life--And replace all batteries at the same time (when one or two start to go, there will be others not too far behind).
Not to say that people do not mix old and new batteries. There are a few people here that have large Forklift batteries. Say a 36 volt battery that they only need 24 volts from... They get a used battery, test each cell, and find 12 good cells out of the 18 in the battery bank--Rewire for 12 good cells (matching) and then get many years of extra life out of the "junk" battery. May even have a few "spare" cells that can be wired in when one cell does die.
So--Mixing old and new cells/batteries together is not (usually) going to give you a pile of melted plastic and lead, with battery acid flowing down your floors in two weeks... It is more of an issue of overall battery bank reliability and how much is your time worth to keep a mixed bank operating (and close monitoring to avoid catastrophic failures--Which can happen at anytime with old or new batteries).
There are many similar articles on the web from places I'd consider to have some authority on this issue.