This turn is a tough turn is a tough turn because it is actually slower than it looks. It is a dead hard 90. If you take it too fast you really can't take advantage of the run off area.
It is really bumpy, you can imagine coming through here at a hundred (miles per hour). There is another big dip right here under braking (after the exit of turn 7 and entering turn 8). Not a lot of run off here.