It is a super easy install. You do need the the "front end fixing kit" with the fairing also.
The kit is basically four bolt on clamps that provide the mounting points for any of Triumph's fairings. It is very straight forward though.
I am 5'11".. and I do notice a significant difference in the wind hitting my chest, my face and neck remain exposed, but it's clean air.. and does not buffet me around. Without the sport fairing, I feel like a parachute and am pretty sure my arms are longer after a long 70+ MPH trip.. I also have the Roadster screen that I swap out during really cold weather and/or longer trips if I think I need it..