Can these LifePO4 batteries be safely drained to 0% and then charged numerous times?
Could be worse - could be lead acid and weigh 2x as much and you only get half the Ah.
The rationale I've heard to justify conventional UPSs not even trying to compete on runtime is that they're just for giving you a few minutes to cleanly shut down your crap software that isn't crash-safe and/or for your auto-start generator to start up. But what I actually want is to keep working for an hour+ after the power goes out without owning/installing/maintaining a generator.
So like SSDs? If you fill them up near 100%, performance tanks.