I didn't make this past weekend's show, but I went to last weeks. The new track looked better than I had ever seen it! the 4-5 Drivers I have spoke to said the same thing!
Joe nothing is perfect but it is greatly improved. I saw much closer racing and more exciting events and as a driver you have much better control and you can see.