My suggestions if you are planning an install:
1) Get an emporia or sense into your breaker panel. It will give you good detail on how much energy you use during the day and at night on average.
2) If you can, put a few cameras on your chimney that can view your roof during the day. This will allow you to see sunny/shady parts during the day, and how much the obstructions will affect. You can also use this to show the installer how to configure the system (if Tesla, they may break up the strings to accommodate). I did this a month or so before install, and got a good idea of tree and chimney shading that I was able to share with the installers. They made some minor adjustments based on this detail.
3) If going with Tesla, insist they install adequate inverters; I know this is a contested subject, but don't let them sell you on the '125%' overage capabilities. You wouldn't want your car engine running at 125% capacity all the time- insist the designer provide 100% or less on the inverters. I bought a 20.4kw system from Tesla, and they only installed 2 inverters. On the best day, I'll see almost 17kw in bursts. If I had a third inverter, I'd see much closer to my full capacity
4) Figure out how many PowerWalls you will need, then add at least one more. You will never look back and say 'I have too many powerwalls' - well, except for the guy that put seven in his townhouse
5) Ask about putting equipment in your garage (if that is an option for you). I think having at least your powerwalls in the garage in a semi-controlled environment will achieve a longer lifespan. I worked with Tesla designers on this, ended up costing me about $1200 to have them installed in the garage, and every penny worth it (IMHO).
6) When your installers arrive, discuss the design with them. Mine attempted to adjust the design based on ease-of-install, but that most likely will not be the best long-term design for your install.
7) Happy crew = better install - have a cooler for the installers with beverages (not beer, we don't want that kind of install). I also ordered pizza and bbq for their lunch. They were very appreciative and I think took extra time to ensure everything was as close to perfect as they could get.
My roof cameras that I installed. I plan to install a sun camera (180 degree sky-facing camera) so I can view how cloudy the day is.
my 2 cents, take it or leave it in the share bin.