Do you not have the ability to sell to the grid or have net metering?
Really not an ideal solution...
A) That requires permits and inspections and other red tape that will be very difficult and expensive for someone DIYing the whole project. The biggest problem is that it requires a complete electrical inspection before connecting and ... there's no fucking way my house is passing an electrical inspection. It was built in 1910 and has been modified by several half-baked homeowners before me. Nothing is really up to modern code, and it's all an overly complex patchwork of upgrades and additions that barely works as-is. (Seriously, not a single one of my breakers is labeled ... on any of the 4 separate service panels. I have some circuits permanently turned off because the wires in the walls are fucked. It's a nightmare.) To even be allowed to do net metering would likely require a huge gutting and revamp of the entire house's electrical systems.
B) Even if I did all that, there's no guarantee the power company would go through with it. Apparently, they have a cap on the number of houses that can do net metering, and if there isn't any openings, you're just shit out of luck. (And they'll keep the $100 application fee, thanks.)
C) My power company's net metering policy is kind of crap. You never get cash for selling power back to the power company -- you get energy credit, which can be banked up and then redeemed for free electricity later. That wouldn't be horrible, except that they also arbitrarily reset your balance to 0 on March 31st every year, no matter what your balance is at that time, and you get nothing for it. (And they still charge a ~$40/mo 'basic service' fee that you have to pay even if you used 0kwh. Those service fees alone could pay for a lot of batteries over time...)
All that combined has me leaning more toward cutting the cord entirely and going off-grid with battery storage ... even if it means I have to buy a shitton of batteries and/or have a backup generator available for those few exceptionally cold winter nights.
(And besides, a few long outages recently have really made me want to be fully independent. And wouldn't it be great to tell the power company to fuck off and never get another power bill ever again?)
Currently, I'm leaning toward a more moderate system of, say 40kwh of storage, and see if we can work within that just by avoiding doing anything too intensive/wasteful at peak demand times. (Like, maybe we don't need to bake a pizza during one of the worst nights of a winter cold snap.) And if we end up using the generator more often than we'd like, then just upgrade to more battery storage then.