I looked at that Brembo setup. It purely drips $$$$ doesn't it.

If anyone wants one of these i would suggest getting onto UK dude immediately about postage and checking the diameter of the tube clamp while you're at it.
This thing is awesome. I'll post up soon the difficulties i faced installing mine