actually saw this over a year ago or so, ever since I have been thinking that every major city should have one of these towers ever 3-4 blocks, looks like a fantastic solution and a great use of limited space. There is a vid somewhere or other that goes into detail about just how much cubic feet this structure actually uses, the great solution they have to constructing and setting up one of these stations and how little impact/disturbance it has while doing so.
Great solution, but I suspect all kinds of hurdles will be created to get in the way of this system being set up in the USA, we do seem to trip over our own feet when it comes to using common sense at times.