I'm not familiar with slowwrx but he seems to know what he's talking about.. leh though I've heard about and seen videos.. challenging them on the track would be biting off a lot and has more to do with skill than what you are driving.

btw this whole STi vs R34 thing is so stupid