Throw in an 80 series booster and master and you'll have all the braking power you'd ever want... perhaps more.
With 4 wheel disc brakes, 33x10.50 tires, and an 80 booster & master, I can lock up all 4 tires on dry pavement with a two finger jab on the brake pedal. I don't find the brakes...