The team admit they're not trying to revolutionize the motor industry, or re-invent the wheel (sorry), although they did hint that road applications are being considered, but not without a lot more research and development.
ENGADGET: Alt-week 9.22.12: Quantum Scotch tape, moving walls and scientific beer