that is a guarantee that your shit is in tip-top shape or else you die. so someone putting their life on the condition of their car does say a lot. :)
but yea in general ragging on the car and lots of high speed runs are not really great for the car. but at least you know he does take care of any caused problems .