Yes I have then on my '05 MC 250 and they are solid as hell. MUCH better than the previous clamps that clamped to the tapered part of the bars. I also used the threaded inserts in the bar ends, another excellent product.
They should mount up fine. There is fair amount of latitude on width because the holes on the inboard end are slotted. Plus they can be bent a tad to move that point around if necessary. The only problem you might run into is you need some room between the bar and the fork cap to mount the inner clamps. Maybe 1/2" or so... On my MC I had bar risers in there already so no problem.