I have never wrecked with a cage, however I have done my share of mirror slapping, hood pounding, and finger-pointing + an undisclosed amount of honking.
(I have a 132db fiamm 12v highway blaster horn mounted on my road bike)
OHH YEAH !
Wish me luck @ life !