I would go with an off the shelf unit, but you're correct they don't keep a battery alive too long it there's much of a draw. I once tried to parallel a group 24 lead acid battery that I had in the garage, but the UPS just started to alarm as if it had a bad battery.
One thing to know about the consumer grade UPS's is that they are not true UPS's like what you have built, and that is why they can claim to have hot swappable batteries.
When the UPS is on 120v house current the power is just routed straight through the UPS and the battery is out of the picture. When the UPS detects a power drop it quickly (2 milliseconds) switches over to the battery. The idea is that the capacitors in the power supplies of whatever is plugged into the UPS will keep that piece of equipment alive for the 2ms required for the switch. So when running on the household AC you can unplug the battery to swap it out as it's not currently in use.