Yes, I saw the stats and still think "minimal" is exactly correct. If you read my link, the unpowered version showed an 8% metabolic rate reduction while running. If you put batteries and motors on something, I would expect the gains to be quite a bit better than that for it to be practical.