I checked it out today. Looks like it is ready to go. As reported above by AZGirl it's all cleaned up and no construction going on with the transformer installed.
I was on my motorcycle otherwise I would have have tried to plug in. There is no signage saying anything other than the Tesla...