I quite like that one, though he didn't show that you need a longer chain, nor how the chain wraps around the drive sprocket. It's probably going to be expensive. Also, probably throttle only.
I just noticed that it has a free-wheeling crank, so a pedal sensor would work. I'm still wondering about the side to side adjustment to line up with the chain.