There is no reason for your brakes to be that weak if they are in good working order.
I don't know if it's a national standard, but I remember from my Callifornia Drivers License test years ago that, by law,
the brakes on a vehicle HAD to be able to lock up the tires. If your Sunrader brakes do not do this, there is something
not working right.
One static test you can try is (with the vehicle not moving and the engine off) pump the brake pedal a few times
then hold steady pressure on it. It should not move, or barely move over a long time. If the pedal starts to sink,
the master cylinder has an internal failure.
Other than that, you could have air in the system (is the brake pedal "spongy"?), restriced brakes lines or hoses,
stuck calipers/wheel cylinders, or small leaks in the system that don't let out enough fluid to be obvious.
This is basic mechanical stuff. Any competent mechanic should be able to figure out why the brakes are
giving you grief. The fact you have a great big fiberglass box on the back of the chassis doesn't change that.
Good luck,
Buzz L.
Phoenix, AZ
Former '86 Dolphin 500 owner (once changed the front brake pads at a scenic overlook near Kamloops, British Columbia)