You want a "guarantee" here and that's something nobody here can give you. It may have worked well for one person but he does not have YOUR SPECIFIC tow vehicle, he has his, which is completely different from yours even if it were the same brand, model, year, engine, transmission, and gear ratio.
There could very well be some underlying flaw in the mechanicals of your tow vehicle that is just waiting for the right kind of stress to rear its ugly head. What's any "guarantee" worth at that point? You're probably mad at whoever told you it was okay, and your truck's broke.
Ultimately there are no guarantees. You pays your money, and you takes your chances.