This is a really cool design in theory. Honestly though, the first thing that entered my mind is that I would never want a car with one. Makes you wonder if those clutches will be serviceable or not or what the expected life of the unit will be...very cool, but sounds like a potential maintenance nightmare.
I can see the service report now - issue was related to compressor side internal turbo clutch slipping...say what!?
Still, very cool if they can make it reliable with little to no periodic maintenance.