The 'cage' might work just fine for stunt riders as they seem to drop them while doing slow speed moves. I reckon you should show off your new fairings.....that's why your buying them for?
Let everyone see how good your fairings are. I've never seen a road bike with a cage (I'm not into stunting). I'd say that if you dropped it at speed, it would dig in like a gravel trap. You might slide but your bike will turn to mangled crap from going end over end. If you have a look at the 'endurance' racers, they grind all there brackets, brake levers, rear sub frame etc. When they crash, everything falls off to save the internals, engine, electrics etc.
All depends on how you want to look at things. If you want a good looking bike that goes like the clappers, just don't worry...pay for new fairings. If you like to crash a lot, build a tank...add some weight...go slower...