I haven't seen that rig do anything 50,000 buggies out there can't do, except maybe surf the side of an embankment. Maybe the ability to drive each wheel would give him an edge, but I don't think he can.
He needs to build it so the leg articulation moves similiar to an independant suspension, but that'd be tricky to do and keep the chain drive.