The mounting is very simple. It mounts to the upper triple clamp. Just replace the upper triples bolts with what Rizoma offers and you are set.
As far as the Dart screen, it is nice. Especially for the money. On a Ducati I prefer the Rizoma stuff. The quality of Rizoma after-market parts is top notch.
Ducati Scrambler FT
Ducati MultiStrada 1100s