Those red 7075 T6 TRX rods are a great choice for chassis bracing, but I'd(and am using) use bigger rod ends(links).
These (by Dubro)are about 20% percent bigger and are made up of harder plastic. The screw hole that attaches to the rod will need to be drill out a touch as they are too small. I highly reccomend them. I've got 12 of them on my truck LOL and haven't broke one after about a year.
The other 4 links are in the steering making 12 monster ball links in all.
Nice trucks by the way!
-Zack