I think he is a little to extreme. The car is not that edgy if the setup is a little wrong. At least this is my experience. The strongest improvement with this chassis is a dampened front axle. Once you inert the axle the car can be driven much faster into the corner.
...just my two cents