Looking good.
The only issue I see is that the driver stand is a bit low, and right up against the race track, it's not a problem as long as you route the track away from the area directly underneath the stand, with multiple drivers up there it can be difficult to see around each others radios and elbows and such
Can't hardly wait to come out and run on the new rug !