They're not for me, but for a mate. If they'll fit then he says he may have themAre twin piston brakes better? Any opinions?