Stopped by the velodrome yesterday evening after work. All the plywood is down and they were working on the skirt. Not sure when its going to officially open but I am sure it will be soon. Here is a picture from one end of the track.
Here is another picture from the balcony of the whole track.