Yep, I'm familiar with the vest you refer to, and agree wth you on training the body for movement tp reduce the risk of injury (I was a gymnast for several years, along with figure skating, soccer (20yrs)....oh and ballet for many as well...geesh, I kept my folks busy!!! One of the first things I teach people when learning to ride, is how to fall off, minimizing the risk of injury (or completely avoiding it). Unfortunately, as you know with MC's accidents aren't always completely avoidable
What type of MC do you ride? I used to have a Harley I really enjoyed (76' Superglide)...my H wants to buy a Ninja type MC. My type of horsepower still comes on the hoof though
Thanks for the idea about Judo though, just may look into that.