Originally Posted by sputterputtBAM
I cant see the dual pull as feasable, too tedious an adjustment to get the right pull front and rear.
Some love dual brake levers, some hate them. I have them installed in a couple of bikes, and am happy with them. Setting them up is no harder than setting up a single lever. Mine are fine tuned to stop the back wheel first. Under full pressure on the lever the back wheel won't turn and the front just barely will when pushing down and forward on the handlebars. It only takes a few minutes to get them set right. (And it beats getting smacked in the face by the road
Which ever way you go, just check and see if you have to work with a minimum stopping distance for a motorized bicycle/scooter/whatever in your area. The 66cc motor is in the grey areas of the laws quite often, but where I live I have to be able to stop on a powered bicycle in 9m from 30 KPH (30 feet from 18MPH).