I does not feel heavy as such
It just happens to be a heavy car and takes a bit of stopping on track, however if you upgrade the brakes then that should not be a problem
The car is very nimble through the curves and not much can stay with it in the right hands.
Getting the power down (WOT) just before the apex transfers the torque split from rear to front and just pulls you through the corner.
But you need to have balls to maximise that stunt.