I don't think there have been too many people actually killed on BB. There was a guy who was crushed by a fallling rock a few years ago. Honestly, it is one of those trails that is only dangerous if you do not pay attention.
The shale rock will cause you to slide further when braking so compensate, take more points in a turn if needed, but I'll say the turning ratio on the H3 allows it to take those turns very well.
In our trip we had a Jeep, two H3s and a H2.
Here's an H3 coming down after me....
And here's an H2 coming around the corner...
Here you can see the switchbacks of BB pass from Imogene pass trail