I would avoid obp pedal boxes like the plague, we fitted them to 2 cars and had to remove them, the cylinders they use are inadequate causing the brakes and clutch to hold on wreaking 2 expensive ap clutches & release bearings in our case.
The design of the pedal box itself is also very flimsy, the clutch pedal actually snapped on 1 of ours and they really flex if you have to stamp on them hard, imagine if that was the brake pedal and you were coming into a fast corner!