Yes. Don't notice any lean angle issues. Sure is worth it!!!
Last January I ordered all the mounting brackets, washers, bolts, and springs from Moto Int'l. A WildGuzzi member sold me a new one he wasn't using and a buddy and I put it on. We took off the two existing brackets and replaced them with the new mounting brackets. Fairly easy to figure out but you need to look at a diagram and see all the parts you need. I dealt with Max at Moto Int'l.