The article certainly isn't the best article and the guy doesn't seem to know too much, or writes like he doesn't....
But if I look at the setup of the car I can surely see why the guy was enjoying the car. SC for extra power, oil cooler to keep it cool, KW's, AP brakes and Stillen Sway bars (although a bit soft for my liking, I believe these are the only bars that actually won't give your car tons of extra understeer, like all the others).
Seems like a winning setup to me!