This looks like Speed - The Ride at Nascar Café but on a bigger scale.
In my opinion, I think Busch might have got a deal for both Pantheon and this. Otherwise, I don't understand why they would put such big coasters in subsequent years when, to the GPs eyes, they will be essentially two "big, fast coasters that go backwards and forwards". Interesting use of switch tracks to allow for multiple train operation.
Seriously, this layout is very uninspiring, even more so than Orion's and that's a lot to say.