Think of a ski, then rocker the ski. The contact points, where the base is touching snow, is much less in a rockered ski. Less length on the snow will make the ski feel shorter, and shorter skis are not the greatest for bigger jumps.
I cant say either way about what Armada claims. I'd listen to someone who's ridden both and is unbiased.