Members with 4 wheel disc systems: Can you lock your wheels?
Definitely need a booster in a big RAM pickup. When the booster diaphragm ripped in my 1965 Newport, I noticed it when I rolled thru a stop sign, pushing hard on the brake pedal. Would have had to use both feet and press like on the gym machine to stop. That is with drum brakes which have a self-amplifying effect. Disk brakes would take even more force to stop.