All infrastructure looks to be in place. Only items remaining are some minor landscaping, site cleanup, and for the utility company to stab the meter in the meter can and install the fuses at the utility pole.
At that point, it will be up to Tesla for commissioning.