To be honest, the Echo brakes don't seem to be good at all, a lot of people have problems with them leaking after its bled with water. In my opinion, their not worth the extra over a Magura. You won't notice any more power with an Echo brake, the only real difference between them and the Magura's is the strength... Just go for a Magura If you can, get an '04 lever, these seem to be a lot stronger than the '05 lever bodies....