Yeah looks like a good time. I live in New West and can ride to the velodrome in about 25mins which generally follows our group mandate of 'Ride to the ride'.
I did my first LTR, went and bought track wHip the next day. Now I'm on the board of directors, and won the overall B group last winter. It's so much fun, and such a great facility.