Pylons can be set so they are not collide-able, I am not crazy about that tho. An enterprising racer can shave seconds of their time without ever "breaking the rules" on your screen.
In RedBull a pylon collision is a immediate DNQ though....
You do have a point. In real life racing it is a DQ, but is it because of safety? In a video game we can add the few seconds back on in a penalty. The reason I am confident the official will see the violation is because he is following the racer through the course. Now that is the beauty of this course. It is about professionalism. It is about integrity. It is about beating a clock, not outrunning an opponent.
I also agree that more than 3 or 4 courses would be small potatoes, but being familiar with them is the key. The Redbull guys don't just show up in Istanbul on the day of the race and practice a couple of hours. The courses are, I believe, standardized like a baseball field so they can go anywhere and still execute the same route over different terrain. If this is not true, I would bet I am close.
Now how can we make this work for us. Eye candy. I'll say it again & again. Fancy pylons, neat landmarks, terrains that are vibrant & pretty paint jobs. Why do I keep harping on this point, let's look at some of the more successful races. NASCAR boasts some of the biggest crowds, it's a minimum of 4
LEFT turns. Almost every track in America is the same. How about horse racing, again
LEFT turns & tracks the same

My point, having the same layout ain't a bad thing, it's the eye candy that dictates how cool something is.
Having more than one kind of course on a map should probably be done. I'm not against it. It is just hard to get the average Joe, out of the MA, to come in, memorize it and run it out of the blue.
Maybe the winner's choice could be which location out of twelve they want the next one? I could get into that.