if they swivel on impact they look like they will go through the sump
I had to look at my own picture to see what you were talking about. I think for that to happen the upper mount would need to bend but also bend on the same axis but it is mounted on the opsite axis so wont bend like that --------- or something.
For me its not big spills I am protecting against but just stupid drops by myself really - rolled off the side stand last year as I did not realise how steep the hill was but luckily it tipped over on ME and a grass bank. So just stupid things like that.
Got them on mine, and have tested them, several times. Had a few spills, had bike on side, smashed fairing lights, bent bars scraped tank. But bars only bent a little and engine always been grand to ride home. Even after binning it on track in France and riding back to London. They work great at protecting the engine and gear/rear brake levers.
Each time, just bent them back with rubber mallet and loosened them off to rotate them back. Did replace them once, as they had been indented quite a bit and lost all the paint - so just looked a bit shabby.