They deffo give you a buzz when driving. I've owned a fair few hot hatches in my life time, Punto GT, Corsa GSi, Nova GSi, Nova SR and driven a lot of the others i.e 106 GTi, Saxo VTS and I can say that as standard its a better car than that lot.
Off the mark it will give all of them a run for their money as well.