No, I'm using mechanical disc brakes (BB7) with STI levers. With MTB levers I can get plenty of leverage because I can reach the end of the lever easily. The problem is that I hate flat bars. I've got some Ripcord cable waiting to be installed, and from what I hear that will give me a boost. I still think this would be a fun setup.