I think your braking setup is fine. It's locking the wheels quickly and easily. You need to hit the brakes sooner. If you're nose high in the air always, you need to let off the throttle the moment the vehicle hits the air.
► Please do not PM (privately message) me or directly address forum threads towards me with questions that can be answered by the rest of the URC community. Most questions asked of me directly can be answered sooner & better by the URC community.
Due to circumstances beyond my control, I can only respond to important urgent, business-related, or security-related private messages. I cannot give personal diagnostic or product advice via PM. Please utilize the tremendous resource that is the entire URC community. Thank you for your understanding.