These brakes work very nicely when adjusted properly, but if not, they are VERY squeaky. They are amazing quality and are really fun to ride with!
I've got Shimano CX-50 canti brakes on two bikes and they work great. The CX-50s are essentially the same as the CX-70s, just not as highly finished.
Be aware many parts for different rim width. Overly complicated. 3 lengths of bolts along with three different thick spacers. Real pain.
would be better if were easier to adjust pads
Replaced my old, squeaky Avid brakes on my x-bike. These are quiet and stop much better than my old brakes.