I run the hope pro pads on the front, at the moment im using a borrowed Magura on the rear, im thinking of just selling the disc and buying a Magura.
Don't get me wrong i like the Echo Tr to be honest, its not leaking and I've put some more pads in it so its in working order, i just find the Maggie easier to maintain.