It feels like On inclines, I have to smash my brake pedal to stay where I’m at, yet, I still have some roll and lose my spot or my advantage on a rock. I feel like bigger/stronger brakes would eliminate this and I have BMB rotors and pads.
I'm tracking with you. That sounds frustrating. My brakes aren't great either but I have stock rotors and pads in the front and drums in the back that left the party a long time ago. I found a kit the other day that had a complete rebuild for front and rear including calipers. I'm probably going to buy once I have a drivetrain again.