For what its worth, I can relay my experience, as an Electrical Contractor (now retired) in Alberta Canada.
Solar
I have 81 panels on my residence, capable of producing a bit over 18 kWs. I installed these in 2012, over two stages, first 45 panels on my garage roof, then 36 on my house roof. This is an Enphase microinverter system, that based on my observation of performance (I monitor production real time through a PLC and Touchscreen setup in my home), and if I had to do it again, I would stay with the microinverter approach with certainty.
- It is safer (240 VAC on the roof max, versus up to 600 VDC for string inverter setups;
- Shut down occurs at the solar panel, where the microinverter is located, on loss of grid power - this is of extreme importance and interest to fire fighters;
- Production is superior in that each panel produces to its greatest ability - shade on one panel affects only that panel, versus string inverter systems where shade on one panel brings down production for the entire string;
Don't interpret this information as marketing or lobbying for Enphase; I am offering it for general knowledge that my microinverter system far out performs string inverter systems for production. This claim is based on comparison with a similar sized string inverter system installed on a local commercial building I'm aware of.
Consumption
Alberta has a terrible electricity marketplace for microgenerators. The system here is 'net billing' versus 'net metering'. With respect to cost of energy, two of the multiple line items on a typical Electricity bill relate to energy consumed from the grid, and energy delivered to the grid. There are a myriad of 'parasitical' costs stacked on to the consumption component, which effectively doubles the cost of the electricity commodity item itself. No parasitical credits apply to energy delivered to the grid. In effect this means, for example, that you pay $.16 per kWh to buy energy (the cost of the commodity plus parasitical charges), and get credited $.08 per kWh for energy delivered to the grid.
If there's one single thing that Governments should do related to renewable resources, it's to make the playing field level between all energy producers. In Alberta, as in some U.S. States, the electricity monopolies play a game of taking generators off line to cause the price of electricity to spike, thereby lining their pockets. There have been court cases about this behavior in California, and Alberta, that I'm aware of. Utilities, is some jurisdictions, perhaps most, are paid on a time-of-use basis, so the generator off line practice is tempting for them.
To be fair to all microgenerators, time of use bi directional meters should be mandatory, with compensation paid to microgenerators based on this.
I submit that the uptake for solar installations would increase markedly, and the 'pay back' time decrease substantially.
I drive a Tesla Model S, and with the size of my system, during the summer months this car is literally powered by the sun. I installed a 70 amp branch circuit, and use a Tesla High Powered Wall Connector for charging the car. I have learned over time, and have implemented through the cars touch screen, a limit of 30 amps to charge the car, so that I don't overwhelm my solar production with other electricity load demands from my house, to prevent from drawing from the grid when charging the car.
I have also installed a number of charging solutions for customers around the city, and have found that a 30 amp, and even a 20 amp 240 volt branch circuit is adequate for over night charging for typical driving needs.
Storage
When the PowerWalls were first introduced, I obtained certified installer status from the Canadian distributor, and secured the two version 1 PowerWalls for installation in my residence. I knew enough then that two would not be enough, and when the remaining four from the number provided for the Canadian marketplace became available, I purchased them. With the six PowerWalls, on a sunny day, they are fully charged by around 2pm (….. could use more PowerWalls……. from purely an ability to charge them up perspective).
Because of the microinverter solar system, the PowerWalls, connected in groups of two to three SolarEdge inverters, are 'AC Coupled'. One SolarEdge inverter is a Master communicating with two slaves over an RS485 loop.
This storage handles my house loads overnight, and when not using A/C 40% capacity is normal after overnight loads, and when A/C is used, 20% capacity is typically left over when the sun comes up again.
This information is provided to offer a perspective, and in my case, I avoid charging my car overnight, to leave the battery storage to handle other typical house loads. Both the Tesla and my hot tub are managed through time programming to allow for solar production to meet those demands. I find this a little more efficient for my purposes.
My view is that good technological advance should not require one to diminish their lifestyle - i.e. throw out the hair dryer and microwave because of inadequate solar production. The paradigm shift for me has been the desire to consider the 'timing' of things. When best to charge the car, when best to heat the hot tub, that kind of thing. The remaining piece to be solved is smart communication between all of these components so production and load matching is done seamlessly, i.e. "if excess solar production - then charge car; if not - don't" that kind of thing. I believe this evolution is coming.
So, in the name of answering several questions that weren't asked (always dangerous), I trust this perspective is of use to the OP and others.
Forgive the lack of icon/name associated with this post. This may in fact be my first one.