I also found this discussion:
http://www.bikeforums.net/showthread...nce-with-these
Here, somebody mentions that they are simply drag brakes and not meant to be the only braking system on the tandem.... From the pictures I've received, it looks like the bike I'm interested in is only fit with these Phil brakes. Hmmmm...