Bikendad,
I believe the EZ pull is for cable only, not hydraulic. Belles AZ is trying to have a EZ pull fabricated for her Kingpin that is hydraulic. So far, it hasn't been successful.
My biggest concern is that the lever is so far away the friction zone is at the end of my reach. When I am releasing the clutch on a right hand turn is really hard to control as my left hand is extended and I have fingertip control only of the clutch.