Enphase is a brand a lot of people seem to like. Seems they do have provision for a generator but their max is 4 batteries for 40.3kWh storage, 15kVa continuous draw 22kVa peak draw for 10 seconds. Tesla you can get up to 10, I have 3 for 40.5kWh storage, 17.4kVa continuous, 30kVa peak, and 106LRA start per powerwall which is something like 76kVa for starting airconditioners and things like that.
So yeah, when comparing a 4 battery Enphase is almost as much as a 3 battery Tesla with powerwalls. Powerwall+ is same storage as the powerwall, but higher draw capable. 4 battery Enphase is maxed out system, Tesla can go to 10 and really if money is no object there is no real limit to theirs.
In hind sight, the powerwall+ was released right before I got my system, and I should have gotten two of those with two powerwall addons. Powerwall+ is basically a powerwall with an external inverter that is fancier and can take solar, and you can tie additional powerwalls to that inverter. I probably would have done a local installer as well. Their installers were good and professional, but support and communication with Tesla can be horrible. Tesla, great product, great people, absolute garbage support and communication on the status of the project.
My friend that just got a powerwall, he wanted enphase to start with but he could not find anyone with one in stock or could get one any time soon. He did find an installer with powerwalls in stock. When getting your quotes I would ask for a timeline and if they have stuff in stock.
Also, Tesla powerwalls seem to have generator provision in the api, but dunno if anyone knows how to use it. People have found ways to add it sorta. There are 12v grid tie solar inverters and people will connect one of those to their house, start their car, and power it off the car. Basically turns the car into a generator that can charge the powerwalls. Have to be sure you do that right though so you don't nuke your cars alternator.
If you want to do full house backup and want the ability to turn off loads automatically as batteries get low with the Tesla system, there is this:
SPAN creates smart products designed to make your home more energy efficient
www.span.io