Yes, I have the pyramid and speedy's link. I got the ABS link, so there would be room to attach that tab on the left in your picture. I did have to do quite a bit of trimming, but I got it to look good.
One thing to note, if the suspension is set too soft, the undertail will contact with the hugger. I found that out the hard way, breaking the hugger. Fixed it with some glue and zip ties. The pyramid looks nice, the lines match with the front fender. However, it's a two-piece design, so it may come unglued. The plastic is kinda cheesy too. I like the look, but not sure I'd purchase again.