Servo assisted brakes have to be long overdue. I recently had a ride on a Peugot 125c scooter that has servo brakes and just a tip of the levers sees it stop in no time. Just remember when cars didn't have servo brakes, would you go back to that?
Be carefull what you wish for. Ask a BMW rider about srvo brakes and your likely to get an ear full. A friend of mine owns a BMW dealership and tells of many bad problems with those brakes. They are extremely powerfull which is good but, they are not serviceable by the home mechanic.
____________________ George K
1984 Aspencade
1999 Kawasaki zrx1100
1995 Honda CR250