I just finished installing these along with my new pro taper evo bars, reflex levers, & cycra probend ultra handguards, plus fastway bar inserts, it was challenging to get everything to fit together, these mounts needed to be a bit higher plus more of an angle where the bolt holds the bar to the mount, but I bent to make it work... plus as everyone has said you'll need 8mm×60 bolts which is about a 1/2" longer than the stock bolts, overall I'm happy to minimize the amount of clamps on my new bars.
Fits pretty well with the high bars I have on my KX, main issue is that your fork bolts will not be long enough to reach through to the threads with these installed. I had to buy longer bolts to make these work.
This is a really smart way to mount the Pro-Bend hand guards. I like that the mounting point is directly to the triple clamp, it takes some of the impact off of the handlebars if you go down, possibly keeping them from getting bent when they otherwise might.
I was having problems with Acerbis Rally Pro hand guards staying where they belong in a crash. No more slipping bar clamps!
You will to buy longer pinch bolts. They are not supplied.