When I fitted mY Heeds, I found the front mount on the left engine side had a sheared screw in it!!, Stainless too. That was fun, luckily I had a full helicoil set from my apprentice days, but cold sweats and low speeds on the drilling out.
I, like many others found the right side top mount digs into your knee, so I ended up ordering long Dome head stainless bolt, with a fine pitch, and knocking up an Ali leg guide.
But there brilliant bars .