There are two more potential situations you need to be aware of when pulling hard with your front tow hooks: 1st, is that if your front axle is still a stock Dana 30, it is possible to break an axle part or the ring gear easier when pulling to the rear. 2nd, is that if the tow line has a metal hook or a shackle on the end away from you and it breaks that attachment point, you could be looking that heavy end of the tow line coming right thru your windshield into your face.
Try to always pull as directly fore and aft as possible. Avoid side pulls and place a heavy coat or carpet piece over the tow line at both ends. If that is not possible, align your pull so if the line breaks at either end, it won't be aimed at anyone's face.
I patrol the desert and desert mountains in an XJ. I am frequently pulling other vehicles out of sand, high centered and even mud holes. I will not pull from my front tow hooks if I can maneuver the rear of my XJ to be the pulling end. I use Custom 4X4's tow hooks. They are worth the little bit of more money.
Lastly, never give a tow a "running tug" from the front of your vehicle. I do occasionally give a "running tug" using my rear receiver hitch. I am using a 3''W x 30' L nylon tow strap rated at 27,000 lbs. I also use 3/4" shackles for attachment when I can.
One last piece of advice. If it is your vehicle that is getting pulled out, make sure that your front wheels are turned in the direction of the pull from the start. If it means jacking up the front end and turning the wheels that way, do it. You can really tweak the front end alignment by pulling the front wheels sideways thru the sand or mud.
Sorry to get so long winded, but I have a lot of hard-earned experience proving to myself that all of the above is necessary.