The car definately does handle well. I was pushing you all the way last night (till the servo arm failed on your car) and couldnt get past. Car certainly seems well planted.
If I hadn't been made redundant i'd be buying one this month
Good luck with the chassis though !