Generators are a powerful addition to any interruptible power irrespective of the size. If well maintained and properly fueled they can provide stable uninterrupted power for long duration runtime in a capacity standard batteries simply can not match.