I am afraid that with all those slidey parts and whatnot, it wouldn't hold up to abuse as well as a rigid frame. Plus, the footrest? Personally, my feet would not stay on that thing!
It's a great idea though. Who knows, it might end up being a great invention.