I have been 'wheeling with the guy who owns the jeep used in those tests (yet another "Brian"). He is extremely happy with them. They don't have the balance issues that traditional beadlocks do, but forget about having anyone mount new tires for you, you'll end up having to do it yourself.
As Baja eluded to, if you don't have a problem with losing the bead on your tires, then they probably aren't worth the cost or the increased unsprung weight (which equates to lower fuel economy, less percieved power, etc). Brian typically runs trails such as the Rubicon, Dusy, the Hammers, etc. So for people who run the really difficult trails (4.5+), they are a good deal.