Mark,
Do all of these levers have that "hump" on top for the stop screw that was there on the earlier models? I see the bike you pictured does not have the stop screw.
I'd like to add a tab and stop screw to my MC to set the lever a little bit lower and this lever will work if the "hump" is there. I see the one skidad posted above does not have the hump...