That's a nice set up. I had built essentially the same set up for my ZX awhile back.
I wound up using a mid length adjustable one piece cable, and removed the oil pump.
The set up your running will add around 7mph to the bike, and you will get there much quicker. Please keep us informed...
The big bonus is in a few years you can look back to see where you got the parts. Send Josh our love!