As i said earlier i wanted a mechanical brake setup if for nothing else because it looks cool.
I ended up with 4 wheel disc brakes that function very well and have no trouble pulling the truck up. I still need to do some more testing to decide if i will keep them or not.