So far the rpm arms seem pretty strong and have held up to some pretty hard bashing, I heard that if one ever breaks they replace em for free, so we will see how true that is. As for putting the savage on the truck, its mine and my wife cant say anything cause I bought it. But If I was younger my parents would have a fit if I put it on one of their vehicles.
Is that pic of the truck with twin engines in your profile yours?