Very cool but I'm confused what the steering wheel does?? There were no steering on any that I ever had, it was the slot that steered them. Too fast and you fish tailed or jumped out of the slot.
There have been slot tracks like this in different places off an d on over the years. Interest always seems to wane. I think the shops sold cars and you could get really competitive building and racing them.