Tx let me try these
I think the levers don't help either atm, you need to apply quite a bit of force and I got small hands so it's a bit awkward, let me try them pads see what happens.
The lack of braking power stops me going full force atm, with commuting/touring you always have side roads, cars, suicidal pedestrians etc...