The reason I ask is I don't like feeling like captain hook after a good day of riding, especially in town with tons of shifting. Check this out, clutchless shifting both up and down at the push of a button.
h t t p://www.pingelonline.com/eshifter_universal.htm
I guess my first thoughts are your MAIN concern seems to be the clutch right? This system you are looking at has nothing to do with the clutch that I see.
Have you tried shifting without your clutch? I haven't been able to do it without a big "clunk" as the tranny changes gears. I believe this system tries to minimize that by killing your motor for a few seconds while it shifts. I can't see this thing being practical in traffic, on the drag strip it's a different story.
I'm not sure I would want to wire this thing into my electrical harness and create more issues to worry about down the road. Our wiring is already tempremental.
I think you might be better off looking at an auto clutch rather than a shift assist system.
V TWIN
Auto Clutch. How Does It Work? at Cyril Huze Blog
My brother has both the auto clutch and the air shifter on his BBC. He had to do it this way though cause he lost a leg in a motorcycle accident and he built his bike with no foot controls.