Finally got around to updating my bike with the matching GSXR perch. Just for anyone who hasn't seen them up close, this is how the gsxr lever fits on the XB perch. Everything bolts up and works well, but that little overhang on the front edge always bugged me. I thought about just grinding it down with the dremel and repainting it black, but I came across a good deal on a gsxr perch on ebay so I figured I'd just grab it. The bonus, and probably only reason it was worth trading was because the gsxr perch has an adjuster on it so I'll be able to easily adjust the cable if I ever need to. The switch bolted onto the bottom of the both appear to be identical. I haven't tried to start the bike yet, but I think it'll work with the gsxr switch. If not I'll just swap it out for the XB switch. First picture is the gsxr lever and XB perch with the overlap...
Here's the lever mounted with the new perch...
The adjuster takes up a bit more space, so the cable was too tight how it was set before. The adjuster at the front of my motor was alright as the end of adjustment, so I pulled off the inspection cover on the lift side of the engine, and twisted that little screw and everything worked great after that. (Dave's video:
http://www.youtube.com/watch?v=dcXJhA1j-ao )
Won't get to try it out for a month or more until the weather warms up, but everything seems good so far.
Only downside worth mentioning is that the gsxr perch doesn't have the mount for your mirrors. I have bar end mirrors on mine, do it doesn't affect anything, but you'd be out of luck if you like the stock mirrors. I know all of this is kind of moot now that someone else sells XB levers that are cheap, but I know a lot of people bought the XB levers before the new ones came around.