Nice, @Tex08 I would love to see some more pictures especially of how you did the mounting and all. Love the look I have a Vetter fairing I was going to mount once upon a time but like the looks of what you did better.
I did notice this on the frame of your beast I do not own a newer one so I do not recognize this frame work.
I realize the plastic cover mounts there but it looks to me like Triumph might have changed the frame a wee little bit compared to my 06. Of course mine does not have them what looks to be brake lines mounted on that side either.