I don't think I've ever heard of a system like that, but maybe I'm just living under a rock. I took a look at the website and had a few questions about the system. First, there is going to be ALOT of tubing to run around under the car. Second, it says the system is lubricated using the current oil pump. To me, routing oil from the engine bay back to the exhaust to cool a turbo and then back to the pan is only asking for trouble. Third, turbo lag is going to be a big issue, and although the website says they found ways around it, you can still hear it take a while to spool up in the video.
Never the less, this does seem a bit interesting assuming that they do indeed have a solid system that can deliver big gains.
When you get it, make sure to take a lot of pictures and do a good write up!