Think you've hit the nail on the head, Fishbulb. Nothing seems as powerful as hydraulic discs. Got frogleggs on my cross bike and its like trying to slow down on ice