I am a late comer to this conversation, but just wanted to put in my two pennies. I love the thought of a battery backup, but would not be wild about strangers accessing my house to service the equipment. Probably just a "me" thing.
I have a 6.5kw portable gas generator that I wheel out of the garage and plug in when power goes out. So there can be a 4-5 minute delay for that to get hooked up and running. But what makes it more convenient is that the "outlet" in the garage I plug the generator into is connected to a dedicated breaker in my main box. There is a safety lock-out on that breaker so that it cannot be engaged when the breaker box's main breaker is on. So either the main breaker is on, or the generator breaker is on, but not both.
This allows my generator to power anything in the house, just not everything in the house. We have to be selective. Don't run the dryer on "hot". Don't run the microwave and the oven at the same time. That sort of thing. But it runs the well pump, LP furnace, heat-pump water heater and all lights and electronics in the house. Pretty comfy setup for me for low investment. The only pain is working around when the generator needs to be turned off to refuel. We get 8-14 hours out of an 8 gallon tank depending on load, and I have two 6 gallon cans in reserve that I rotate/refresh periodically.
Hope this helps someone by presenting (yet another) way of surviving outages!