I run them on my jeep and the above is pretty much my exact analysis as well. I haven't run them in the rain though so I can't comment on that.I have some mixed feelings about them.
work very well off-road
not too loud on the paved roads - I had BFG ATs that were louder
Good in the rain due to the sipping in the tire (best MT I've ever run in the rain)
They wear quickly on the street (trade off for good offroad performance)
Lower MPG then an AT or street tread (again a trade-off)