That bosch abs unit looks like something designed by a committee that doesn't ride. 800 gms of abs equipment hanging from the handlebars ? Imagine what that would do to the handling !
I just pray abs doesn't become compulsory for bikes like it effectively has for motorbikes - it's annoying having to switch abs off every time you start the bike, and terrifying to be accelerating down a steep rocky hill when you forget !