Its my understanding that the BMS will not allow the battery to be overcharged. Its been a year with a couple batteries and a bit less with others that I have and I have seen no degradation, the calibration results are exactly the same.
I have tested the current that is going into the battery after the UPS think it's fully charged it, and its practically zero, just a few milliamps.
I'm willing to give this a try, since I cannot find any source of good quality SLA batts, for reasonable price. All my UPS'es are SmartUPS 1500 , which use 2x18ah 12v batteries, which nowadays cost about $140-160 for a set, and I have been replacing them every 2-3 years in the past 5-6 years. The price is only going higher.