Here is
my MBX I have been beating the snot out of it for almost 2 years and it has always treated me very well.
I had problems with the gorilla strap breaking and my lipo came flying out. So I did away with the strap and went to an aluminum padded bar across the top mounted to standoffs. Way more sturdy and it didn't cost me anything. If you would like to see a pic I can get one for you.
But there are alot of people using velcro straps with good luck.
I haven't had any problems with the diffs, in fact the only thing I broke was when I ran into a 1:1 truck tire on the street. Broke upper and lower arms on passenger side front