I've been reading alot about tires on these and other forums as well as reviews on tirerack.
You're going to get people who love them and people who absolutely hate them, I think you're better off looking to see what kind of reviews those tires and their competitors have and then just buy them and try them for yourself. The only thing people's opinions can help you with is deciding between mud-terrain and all-terrain and things like that. Thats just my opinion though. I say buy them and try them out then write up a review for everyone and post it on the forums.