horses for courses i say.
at superior the other weekend with beebee's lux we did a test of krawler v. bogger driving up onto exactly the same rock, same marked position, at various psi's, and the krawler just didn't grip and conform.
sure they work great on the buggy's though and if ruff says they are the best and would use nothing else well...
i guess it's just an expensive exercise testing which ones work for your truck
or if you can borrow a set to test like the above, well it narrow's it down fairly cheaply