Just fitted mine to my 999S(BP). The holes on the bracket didn't quite match up to the sub frame holes - missed it by about a mm - and I won't tell you what I did to make it fit. Also, the supplied bolts that fit to the bracket, if tightened, definitely foul the standard end can cover, so I inserted a couple of extra washers to space it out.
It was all a bit stressful, considering how much the kit costs.