i run the echo tr discs on my onza zoot street trials bike, i had the problem of the brake not sticking i tried everything coke, cleaning you name it. In the end i roughed up the pads with some emory tape and roughed the disc up and just ridden it yes it was horrible but after a long time of hard braking in the wet and mud the brakes started to respond quite well and now are quite a good brake. I run a HS33 maggie and i would say when the discs bite they have about the same stopping power if not more and i'm able to flow my power alot more with the TR's. I've heard that the echo TR discs take a long time to bed in a lot longer than most discs. Here is a bit from the tartys website actually talking about a situation close to yours.............
Reply from TartyBikes on 10/09/2012
Hi Gavin - Sorry to hear you weren't happy with your Echo brakes. They do tend to take longer to bed in than most other brakes as their rotors are made from a harder material which may explain why they didn't perform at their best. Normal riding seems to not really bed them in particularly well, so we usually recommend pouring a little water over the pads/rotor and pulsing the brake on/off repeatedly. If you repeat this process you'll feel the brake's bite improving, and with it the hold.