Spoke with the General Manager (Gunter H. Orband) at the Best Western Sheridan in downtown. He confirms that they are getting the SC's in their parking lot and says they are starting construction "in early May".
However, seeing as it isn't showing as permitted yet at supercharge.info, beginning of construction may be delayed.