What is your rotor diameter? I know nothing of tandems. BB7's on my EM49.5 are awesome, 160mm rotors. SD-7 brake levers, 1 rider 170 lbs + 30 lbs bike, I can lock up and skid anywhere and everywhere, perfect modulation as well. If your pads are contaminated with road grease/oil they're not going to work well.