I understand the True Track Stabilizer Bar is available as an option with some RS kits. I have also been told it dramatically improves ride and handling such as the HT kit on my GL1500. Does the body need to come off to install and how much trouble is to install one of these heavy duty sway bars?