neat, looks like the same shift lever i am using, was of 954cbr i i recall
just make sure to stand/jump a few times on the pegs and see they do not bend. usually people weld two attachments points to spread the load, the single point you are using is bound to be under heavy, pure bending. Better safe than sorry, no?
how are you solving the brake side?
Cheers
TG