An ABS switch would be good, I've sent an email to off-the-road.de to see if they'll make a similar one for the Ten as they have for the Super.
        
 
         Funny you linked that video. It's been the topic of many a discussion around in various forums and it seems most people conclude that the rider is inexperienced and is just hanging on for dear life. Good times 
        
 
         
         I'll see if I can test the disable trick some time today