I said 'comparison'. Clearly. Doesnt mean better.
Why? It is a once in a lifetime experience. You can buy an Impreza or Evo from a second hand dealer.
You've built this track day up to be something it's absolutely not mind. Unless you're easy pleased.