Main Motorcycle: Triumph Tiger 800XC
Join Date: Nov 2012
Location: Carlsbad, Ca. USA
Other Motorcycle: 2016 Harley FXDL
Things may not seem as they appear...
"Crash" bobbins mounted to the frame may not be the best idea. The frame designed by Triumph isn't designed to take lateral energy. Ditto for the engine bosses.
Another issue I have is what if the bike (and you) go down?
It seems to me the bike will slide a lot farther on the tarmac, possibly running into the rider that won't slide as far. This could be an issue.