They eliminated the squealing and fork shudder I was getting with cantilevers and they are plenty powerful. They feel like a v-brake. I'm on flat ground so I can't comment on their descending performance.
I see no reason why road brake cartridges or v-brake cartridges wouldn't fit.