One thing to keep in mind about this track is that it is on the side of a pretty good sized hill, so brakes are very important. You'll also likely spend a LOT of time in 2nd gear depending on your car. It also has lots of shifting, so practice, practice, practice.....
IIRC, the Solstice GXP I ran there a number of years ago was shifting between 2nd and 3rd for each "straight" and turn on the course.
I'm not trying to discourage at all, it was a fun track, and if they've filled things in, it should be a lot let less nail biting!