Thank you both for your suggestions. Steven A, have you installed that windshield? If you have, is it solid and stable at speed?
I have it on my T140D. It is solid and stable despite attaching to the handle bars. Low rev vibration on the twin wobbles it about but that won't happen on a triple.