Supposedly they are good for working your leg muscles while you walk. Not sure about those gladiator ones, though. Takes more balls than I have to wear them.
I bought a pair, because I'm easily swayed by the thought of easy exercise. I'll let you know what I think about them when I've had a chance to check them out.