I have them. They are
far from plug-and-play.
1) You need to lower your headlight or find another way to avoid the headlight brackets. This is common for lots of clip-ons, though.
2) You need spacers if your bike has coffin reservoirs. Again, pretty common.
3) The top-triple on a the Sport is slimmer in the front. As a result, the mounts hit a monster top triple, as well as the heads of the pinch bolts. I ground away enough material to clear, but I can't say I was excited to do it. They are really beefy, so I feel they are still safe, but I don't recommend it for the faint of heart.
I don't have photos handy, but will take some when I get a chance.