Their idea is great. The visuals would suffer a few issues on the average upper east coast high system though. They need to make it more collapsible. I don't think it would make it under most of the overpasses.
Sorry, doing DIY builds is large part of my entertainment landscarpe so I can't help but critique things like this. It could work if you have more than one vehicle to haul in the pieces with. Two space together and you could span both truck beds and do more on each level.
Paul