My first thought was "What's the difference between this and a wheel with very few spokes?"
I can't consider this a "running" robot. As someone mentioned above, if they simply put wheels with 3-4 spokes on a normal RC car it could "run" faster.
I'm sure this was hard to build, but it'd probably be a heck of a lot more efficient if you simply put lightweight wheels on it.