That indeed looks like a nice facility, and the fact that it's a club track, with free open practice makes me wish I lived closer to Peoria! That and Jumer's.
and they're having a pre race race on Friday night under the lights that would be harder for the non-local guys to run but it should be fun nonetheless