One of my GHL mounts to the vibration bar broke, but that was because it was installed under stress... Ive also installed one of the GHL look a likes from maxspeed that mounts identically like CHE's and there is no mounting problems AS long as its installed without stress... the same goes for all of them. Here is a video of my GHL on my 986S...
http://www.youtube.com/watch?v=SkhaXGBT5LE