Looks to me like more un-necesary complication. Just someting else to leak on that nitro motor. As if air and fuel leaks werent enough. now coolant leaks are added to the mix. Yea!! Makes me want to go back to running nitro again.
Cool novelty, but it wont change anything in the nitro world long term. If there is anything we have learned in this hovbby its that simpler is better 99 times out of 100.
Actually that thing kinda reminds me to that goofy liquid cooled Brushless motor that our friends over at FineDesign made a couple years ago.

We all know how well that did.