This is actually pretty neat, although i don't think it can quite replace commentators, but it could be a great addition and actually very helpful! Did you record all names or does it read them from text? If you want, we can setup a download section for you here on AllVirtualRacing, with comments, ratings and version tracking! We can also setup a forum for you, if you want discussions about your work.
Best of luck with this! i am sure it could become great!
I've been working on stream automation for races, so we can have a broadcast even if we don't have announcers. An example of what that looks like is here:
Is anyone else streaming their races?