I definitely want in on the track passes, hopefully that includes a pit pass.
Edmonton does not have the greatest of roads for cruises, but perhaps I'll get a chance to head out and find a route to suggest once I get my car back on Thursday. Jasper Ave downtown is plagued with construction right now. Off the top of my head, maybe start from host hotel, head down 109st or 100st across the bridge, follow calgary trail to south end, get on the A. Henday west and loop around to Yellowhead Trail, get off Yellowhead and go south down Groat Rd. which would lead to Hawrelack Park where you can drive through the park then over to the University and up 109st. from Whyte Ave, back to the hotel.
By no means am I claiming this to be an exciting drive, just trying to throw out some kind of suggestion if nobody else is. Would allow you to see a bit of the city and show off the cars through town a bit, without having to drive over any really terrible roads. Perhaps somebody else will chime in with some suggestions to expand this route or make it better, or possibly a whole new route all together.