I have been running 700x2506 all conditions on my road bike. I can't compare since it is the first set of armadillo's I have owned. But thinner or not, I have run over fields of glass without any problems. Good enough for me.
They sure are a )(*&)(@_)(*# to get on the rim though.
-D