The roll bars and frame and other features all seem a lot better than a regular typical motorcycle for protection! Remember the SS still is a motorcycle! If you want safety, get a CAGE!
I think that generally it will be much safer than the typical 2 wheeled motorcycle and still have many of the safety factors of a motorcycle, great brakes, great maneuverability and great safety equipment with sealt belts, traction control and ABS. In a minor crash it should do better than most typical bikes and in really serious truck/car/bike collision, it should do as well or better than the average bike. That may not be very good, but probably better than most 2 wheeled bikes!
I really never bought a vehicle and planned on crashing it, so you have to purchase it with the knowledge that if you want SUV or other large vehicle safety, then you should not be riding a bike, motorcycle or any other exposed vehicle.