The Make: Labs team is obviously still learning the ropes when it comes to constructing their very own pedal car, and any kind of constructive and helpful external input would be more than welcome. What you see above happens to be one of the previous frames that was designed a few years back, where it will be repurposed to work in the upcoming pedal car.
Of course, plenty of work is still in the pipeline, so hopefully the Make: Labs team will be able to get everything up and running in due time, and perhaps they can also work on their leg muscles while working on this DIY project so that their pedal power is increased in due time.