I have them on my dodge which is mostly street driven and used for towing. I like the tires cuz they're soft enough for decent traction in rainy weather, but how well do they hold up in an off road environment? Anyone use them or have good success with them? I'm mainly concerned about puncture resistance.